If he's having trouble with the smaller size still I would be hesitant to try sizing it up. I don't think having him on the smaller prey size is a bad thing either. I would stick with it for now and see if he improves or just keep making sure he's consistent.
Ball pythons can be extremely sensitive to changes so trying to change it up when you just got a good response can make him quit again. And if his wobble is acting up more at the moment I would definitely not want to stress him out more.
If he starts eating the smaller size consistently and you're worried he's still not getting enough, you can try offering him a slightly shorter feed schedule.
A lot of BPs are actually overfed and overweight. We like the 10% rule because it's easy. The key is keeping an eye on the muscle and spine, and the way the body is shaped when coiling. Unless it's a female who's breeding soon, I sometimes scale back the ones who want food 1x a week to a much smaller prey item to keep them from becoming sausages.