DO NOT feed him live mice! A lot of ball pythons especially picky ones may develop a liking to them and it will be very difficult to get him back on rats if not impossible.
I would only suggest this if you are at the point when you actually NEED to get him eating and there is no other option.