well we can take control of the hand earlier, we can c/c flop and then lead the turn for a small bet/folding to action.
Once we get to the river, i don't hate your blocking bet, but it really depends who you are doing it too. If you are doing it to someone aggressive they are likely to either fold or raise you, which isn't a great outcome for a blocking bet. If he's been kind of passive, then it's a better idea to lead out the river, but we need to fold to any resistance on rivers, which you did.
If he's aggressive, our best course of action is to just c/c his 800 chip bet as it keeps all of his bluffs in.
So it all comes down to reads.
with no real reads, i would c/c the flop and lead the turn small to take control of the hand, if he calls turn i would bet really small on the river too like 1/3 pot and hope for a cheap showdown/small amount of value.
with more reads i might play the hand a bunch of differant ways, just depends what he is likely to do.
Overall i think you played it fine, but you can perhaps take control on the most important street, the turn more often, with a small 300 chip bet and go from there.