PF is fine, flop cbet sizing is fine, if you insist on checking the turn, c/jam it ffs. AQ/KQ/QJ, FDs, 88, are all going to be calling.

Also you put him on 88+ PF, then u say he calls with 22 on the flop, you can't add hands as the hand goes on, only remove them.