If you keep offering him food every day, there's going to be a day that you'll be posting "why won't my snake eat? He's been such a good feeder, but now it's been weeks and he won't eat!" when he stops eating to let his body catch up with all the amounts of food he's consumed.
Baby ball pythons are opportunistic feeders. It's in their best interest in the wild to get big and get big quickly. So, it's not surprising that you're getting this feed response right now. However, it's not necessary to feed him every day, since there are no predators in his enclosure that he needs to grow up fast to defend against.
Babies do well on an every 4-5 day feeding schedule. Sometimes they roam at night - just for the sake of roaming. They are nocturnal, after all.![]()