Ball Pythons are more active at night. If your set (temps, humidity, hides etc) are all correct and he is eating fine with no signs of illness then I would say he is fine.