I check the flop all day unless I'm ready to go to war on this board.

I don't think you butchered it all that badly but you prob lost a small amount of ev by folding the turn. If you call turn and lead river he may look you up very light (it would help if you had more history with villain).