He never had the right odds to chase the flush--he's an idiot for calling with K4s.
I think you were very aggressive on the flop and turn.