that flop raise should be bigger dont you think? this block bet usually means some kind of draw and you are giving him very good odds with this raise. Also he could have bottom pair with which he made 2pair on turn and want to get allin.