From my experience, it would be very tough to power feed a ball python. They are finicky eaters as it is. They will eat when they want to, and will go off feed when they don't. In my opinion, it is best to keep them on a regular weekly diet, and feed them extra each week if they want it. I always feed my ball pythons nothing larger than a small rat each week, since I feed them all live.