also QJs @~5:30. I know you dont want to "scare villain away" or whatever once you turn the flush, but you should really bet a bit more on the turn..like .60-.65 so youre set up for an ez river shove when he calls.
When you bet .40, the pots like 1.60 if he calls going to the river and hes still got like 2.20ish behind.