I've demonstrated a lot of bad results HU/SH, so my thinking could be flawed, but he seemed like the type of villain who would for sure stack off with JJ, QQ, and any Tx hand. On the flop, I check because I KNOW I'm getting bets from those stack off hands and I'm trying to maximize value to make SURE I get bets from the AK, AQ, AJ, and Ax hands. I guess there's an argument for reraising or leading out to protect against trips, two pair, or flushes on the turn, but I felt KK was the nuts in a 3 bet pot against a fish and showing too much strength would result in lost value as I thought non-premiums were also a big part of his range and I want him IN the hand and putting money in the pot which was happening.

On the turn, I was a little worried about a random flush or maybe an AT/TJ/T9 kind of hand. The fact he called my 3bet and bets out strong with T8 I think somewhat validates my thinking. Perhaps he shuts down if the turn or river doesn't improve his hand but I doubt it. I think only an ace would have caused him to put on the breaks. Despite the bad luck of him getting trips on the turn, I still had 2 outs to a full house and 8 more to the 2nd nut flush that doesn't give him a full house but no dice.

The river may be spewy as there's an obvious flush and one of two cards to a full house, but even that's debatable against a fish IMO because he might be thinking he's tied for the best hand with a random ace and doesn't want to split it or thinks he still has the best hand with JJ/QQ/KK or even 33-66, 88, 99.