I can't really tell when the action took place - so you flopped bottom two and checked, and he bet, you raised, he called? Then you bet the turn and he called? If that's the case, then he is a true idiot... anything on the board beat him and the flush was nearly worthless (from his point of view).