Party Poker No-Limit Hold'em, $ BB (9 handed) converter

BB ($4.3)
UTG ($44.5)
UTG+1 ($13.7)
MP1 ($36.62)
MP2 ($24.4)
MP3 ($22.4)
Hero ($21.3)
Button ($32.4)
SB ($46.4)

Preflop: Hero is CO with J, J. SB posts a blind of $0.1.
1 fold, UTG+1 calls $0.25, 1 fold, MP2 calls $0.25, 1 fold, Hero raises to $1, Button calls $1, 2 folds, UTG+1 folds, MP2 calls $0.75.

Flop: ($3.60) 5, 4, T (3 players)
MP2 checks, Hero bets $3, Button folds, MP2 calls $3.

Turn: ($9.60) 8 (2 players)
MP2 checks, Hero bets $4.5, MP2 calls $4.50.

River: ($18.60) 5 (2 players)
MP2 checks, Hero checks.

Final Pot: $18.60

Results in white below:
MP2 has Th Ac (two pair, tens and fives).
Hero has Jh Js (two pair, jacks and fives).
Outcome: Hero wins $18.60.


Did I play this hand correctly? Should I have bet on the river? I had just sat down at the table, had no read on villain. Did not want to be bluff reraised with him repping the 5.