So to summerize your post you would advise?

Flop: value bet and hope he calls?
Turn: Bet and smooth call the raise, or reraise his raise?
River: Bet (How much? 1/2 to pot size?)

I can't imagine he had better than 2 pair. But thats going on limited reads of the player. I hated my small river bet even at the time but I felt that once I called his reraise on the turn that he would probably be clued into the fact that he was up against something.