feed him a large rat once a month? Assuming he is an adult, i would adjust your feeding schedule to one medium rat a week. Firstly, no ball python needs a meal that large, unless of course they are only being fed once a month. smaller meals more frequently is what i would do, but that is me.

Robin