I like it even though 3 flop af is low.

You're playing against a lot of poorly positionally aware players who crai semibluffs or weaker hands. A flop 3 bet gets no value out of way behind hands, but gets pwned by way ahead hands.

Turn check is good since he could have a jack, or may want to crai his draw from the flop thinking he has a ton of FE now. He's less likely to be drawing anyways than if he just called flop.

River is standard given bet size and turn line.

Also, he's in the blinds and thus probably calls lighter preflop and tries to 'play' the hand post. And a lot of what beats you 3bets pre often.