That's why I was asking how old he was. Because I had an idea that you may be feeding him to small a meal. Young ball pythons should shed more often. My young BP's shed once a month and are growing great. I feed them a rat a little larger than a adult mouse once a week.