Is he passing urates?
My corn's vent gets like that when she's about to poop.
However, my ball python poops just as Slim said; when he needs to. I have had him for about half a year and have only found poop 3 or 4 times. He is around 300 grams, so still quite young.
If you can post a photo that will help tremendously.
Otherwise, ball pythons don't always poop routinely, or often in some cases. I have heard of them pooping only after sheds or even once per season.