I agree, the poor thing needs a lot more food. As a rule of thumb, the less food they're intaking, the less they'll poop. The body is using all of the calories it can salvage. Here's a good feeding chart:
If you're wondering about anything else, you could look over the forum's caresheet to see if your temps and other husbandry are correct: https://ball-pythons.net/forums/show...ius)-Caresheet