Just lead out on the flop and if not certainly bet the turn. The issue with a 4card flush on board is that you wont get a ton of action from it generally speaking.

FWIW I think your check pf is fine.