Opp has been running like 38/14/3 over about 150 hands so no real reads. However, he has been 3-betting me and others a lot in position. I have seen him push AQ+ preflop in position.

I am not quite sure about my 4-bet raise size. This was the first time I have 4-bet him and I would check the flop with AQ/AK oop against this type of player all the time. I'm sure that he is a thinking player. Is this spew? Shall I b/fold turn? C/call-fold seams weak:

Poker Room skin
No Limit Holdem Ring game
Blinds: $2/$4
4 players
Converter

Stack sizes:
Hero: $455.60
Button: $515.40
SB: $434.00
BB: $756.30

Pre-flop: (4 players) Hero is UTG with K K
Hero raises to $14, Button raises to $55, 2 folds, Hero raises to $159, Button calls.

Flop: 8 9 A ($324, 2 players)
Hero checks, Button checks.

Turn: 5 ($324, 2 players)
Hero checks, Button bets $145, Hero raises all-in $296.6