Playing a game among friends at the $25. Villain in this hand limps in ep with a decently wide range (JTs/KQo/22-88). He donks alot of flops and he doesnt like to fold after donking(ex, i raise AT he calls bb, flop is T9x he donks i raise, he calls, he shows down AKo). He's mostly a sng player as well.

Stacks are $42.25

villain limps UTG, 2 folds, i raise on button w/black aces to $1.25, sb, bb, and utg all call.

Flop is J52 all clubs
check, check, he bets $3, I raise to $12, 2 folds, he calls

Turn is a 7 of non clubs
villain bets $6, I push for $23 more

good/bad? would you call a push on the flop if he pushed?