Cut off in this hand has supernova VIP. (Don't know why he is playing these limits). No previous history with this player. Blinds are 0.02/0.05. 6 max zoom table.
Folds to the Cut off who makes it 0.11, folds to me in the big blind with QsJs and I call. Flop comes Ks6s4h. I check my FD and he checks behind. Turn is the 9s. I check again after making the flush and he checks behind. River is the 3 of clubs. I bet 0.15 into pot of of 0.24, he raises to 0.46 and I re-raise to 1.61. He writes "Thanks, idiot fish" in the chat box and folds.
Any advice on how I might play this better? I'm not sure about my action on any street here.
I felt like most FD's would have bet the flop, and a hand with As would likely bet the turn?