I just wanted to not allow him pay for the flush draw, but I think i should had overbetted flop and all in turn.

I just wanted to not allow him pay for the flush draw, but I think i should had overbetted flop and all in turn.

Not sure why you need to bet so much on flop. 2/3 pot is already more than enough to get it in on the river.
If you bet so much it will be tough to get action of weaker hands.
Cheers,
SDK1987