I agree.

I minraise for value on the flop here. If he has overpair, he aint going anywhere......may even push, especially if he has the Ah.

If you're certain he has overpair, then a raise to about $15 would be about right on the river, I reckon.