i think you need to bet the turn

there is no reason for you to think he has the flush, and there is no reason for him to think you have the flush.

If he has a legitimate hand, then he's not folding to a turn bet. He might even raise.

Bet/3betting the flop and then checking the turn is suspect IMO.