I think he's most likely hungry too, but have you ever had his stool checked? He could have internal parasites with whom he's sharing his meals. Take a stool sample to your vet to make sure. If there's a problem, that could cause either hunger or internal discomfort that would result in his constant activity.
When he regurged, I believe that was just because his meals were way too close together (@ 5 days). Young snakes are mostly fed weekly, then gradually lengthen the time between feedings as the size of the prey taken is increased.