Hi Ken and welcome to the forum.

First off I'm a newcomer as well having only had our two ball pythons since May of this year so please remember what I say is just what we do, not necessarily the only way to do something. Ours are 26 and 28 inches long, a 6 month old from the pet store and an 18 month old rescue who was underfed a long time so is catching up right now.

Both our snakes eat 2 young adult mice every Saturday night. They both just started to do this recently. Both do not have a regular cycle of pooping or passing urine/urates...they do so when they need to. The white stuff is their urates, basically what is left after their systems extract the liquid they need. From what I understand they digest everything from the mouse/rat...so these aren't like owl pellets. They can also pass regular liquid urine. They don't always poop when they pee or pee when they poop.

We feed both of ours in their regular enclosures, neither is cage aggressive as they are regularily handled and we are in there with our hands cleaning or refreshing water all the time. The only day we find them at all "nervy" is feeding day but that's to be understood really. We use hemostats to feed pre-killed mice. Lots of people feed either in the enclosure or in a seperate tub, really it's your choice.

From this forum, we learned good husbandry is key to keeping balls happy and eating well. Temps, humidity, stress play a huge role in these snake's lives. You get that sorted out (and it's not all that hard really) and I'm sure you'll enjoy your ball python as much as we do the 2 we own.