I think, you played the hand fine overall. For me the only questionable part is your river sizing. According to Doug Polk we want to avoid very large bet sizes on pared boards, because removal is so important. By this he mean, that if you are betting for value, you mostly have a 9 in your hand, and then your oppoent is half as likely to have one. And for that reason if you bet very large, you will tend to get folds, when you are going for value and get called more often, when you are bluffing. And that is obviously not ideal.
Another thing to consider is, that when all draws missed, you might be overbluffing, if you dont sometimes give up on the river. So if you want to be balanced, you probably have to sometimes bet and sometimes give up with your missed draws. This particular hand does block some missed draws, he could have, which kind of suck. But it also lose to some of his missed draws, so overall it is probably a reasonable candidate for bluffing, since you obviously want for instance QJ to fold.
__________________
|