Has he shed yet? Mine usually drops a huge load right after he sheds. All bal pythons are different. Some poop every two weeks, some hold it for over a month.
Have you felt the area around his vent? Does it feel squishy like normal or kind of hard?
If you are getting worried, try giving him a luke warm soak for about 30 minutes.