I don't take issue with how this hand was played, personally would have gone about things differently, but what do i know, I'm about to drop back down to the .02/.05 after getting raped like it was my first day in federal prison when i stepped up to .10/.25. I keep my pocket pair preflop raises to jacks or better, and if this was .02/.05 I would have only raised to .20 if I was going to. 4x the big blind to open seems to get all the calls you want, without being so strong as to push out anything non-premium hands. As played I think I like a blocking bet on the river, maybe 2 or 2.50, probably 2. If he can raise this he has you beat, but if you have him beat odds
are he's still calling. I'd guess he has a pocket pair or a big slick under there because of the call of the large bet size, but if it's .5/.10, then he could have anything, and I'd have raised preflop to .40 if I was going to.