My opinion:
Recreational limper utg+1 might not be completely airy. it could be a range of any suited type hands, or a tighter range like sc's, low pockets type stuff.
Assuming ExB is a standard reg, ExB will likely be isolating with his normal button range. I think KQo is a call pre 100% here to keep recreational player in and we dominated buttons range.
Donking(leading) flop is possible and I will donk completely dependant on button cbet range. If its like 75%+ then its more likely a check to get value from complete air betting on a dry board. If its <60% cbet then a donk is better so you don't lose a bet on a street when your miles ahead vs both ranges. In between those ranges is debatable and you can basically mix plays depending on how you feel at the time, whether you look loose at the table or not etc. (bet the looser you look obv)
After checking and facing the bet from button, if the recreational player is wider with his limps as mentioned above then I think raising is fine. In this scenario I think recreational players cold calls raise with TP+ and fd's and his range is about 1/3 pocket pairs that probably fold to raise and therefore you lose a bet by raising vs these hands, but gain more from his 2/3 range of TP,fd's. BUT if recreational player is less wide pre, then majority/entirety of his range will be pocket pairs, so calling is better.
Button will have air most of the time but you still dominate him when he calls raise as well.
After calling and hitting turn. I think checking makes more sense. Button will barrel draws expecting many folds from midpocks. Vs really really unbarrely regs who check back draws; leading turn could be better as you get another bet in vs recreational players Qx hands and flush draws again dependent on recreational players initial range.
You can checkraise this turn as well. If you are not a raisy type of guy then calling is better as he will expect you to have KQ everytime with the occasional JcTc when you raise, but if you have aggro stats raising to get value from his Top pairs that will call turn is probably better. At this point I'm semi ignoring the recreational player who may come along with a raise as well with his flop flush draw and maybe not call another bet on turn with most of his queens facing a bet and call. It depends how bad he is. At 500NL i think some rec players are good enough to fold Q here.
The worse he is, the more I'm inclined to call again. The more barrely the button is the more you should call.
8hearts is an ok hand to barrel and try to get you off QJ and AQ possibly. But I think most players give up on their bluffs here.
Therefore you may be facing a bet from purely a value range. If he is barrely, check call, because barrely players don't think "he might not have AQ here and therefore i'm not folding much out", they just barrel because they dont think and the faster the games are the less people think.
If he isn't barrely, leading river allows you to possibly rep quite a lot of missed flop flush draws, and button has more TP's than rivered flushes. He is nearly always checking back top pairs.
I think leading river is better as played. I think check raising river is not great unless you have history with the guy and he thinks you are super aggro.
*************************
"Thoughts on his river reaction vs a bet? (I wish I had switcherood it )
I've spoken to some very good players about this hand. I've heard."
- Will fold AA vs river bet [I VERY MUCH DOUBT THIS UNLESS YOU ARE SUPER NITTY AND TIGHT POST FLOP? PLAYERS STRUGGLE FOLDING ANYTHING ESPECIALLY AA, WHEN YOU POTENTIALLY CAN HAVE MISSED FLOP FD's]
- Will call AQ vs river bet [YEP, DEFINITELY POSSIBLE]
- Will call AK ott vs c/jam [POSSIBLE, ESPECIALLY THE HIGHER THE LIMITS, BUT BOTH OF YOU WILL NEED HISTORY FOR THIS TO BE LIKELY. HE WILL HAVE TO EXPECT YOU TO BE VERY CALLY AND VERY AGGRO]
- Will call all Kx vs river bet. [DEFINITELY POSSIBLE]