c/r on the flop then checking again didn't sound to me like he had a monster, so i'd bet $32 on the turn and fold to any big reraise. As played, i guess we beat his hand the whole way and definitely bet half the pot on the river . your line was way too weak though considering that he checked twice already in later streets.