Hi,
Flop is okay, check/raising wouldn't be bad either if the only aggression read we had on him wasn't that he just open-limped preflop. Turn is fine obviously
On the river I'd bet smaller because I think he rarely has a decent Ax, and tho I don't really expect him to fold those hands, he probably has some sort of Qx quite often, so I'd make sure I give decent odds to these specific second pair hands.
When you overbet the pot and he stills 3x you, either he has Tx or you're toast depending on what type of player he is. So unless he's crazy enough to call a shove with Tx pretty much always (no hints of that being true at all so far), you shouldn't really be looking to jam over. Just call, if he's tight passive you can even fold frankly.
Hope it helps.