I normally bet about 3.5 on river vs unknown here, he could have a flush but i think its more likely to be a weak made hand or a straight. If i think it will look fishy to villain that he will pay me off enough with a straight or even worse, i might shove.

EDIT : Rest of hand looks ok, i think i prefer a check behind on turn, but betting isn't horrible.