Was it live? F/T?
I would wait a couple of weeks before feeding again and definately get him to the vet.
If it was F/T I would be concerned about quality.
Sounds like the snake has some kind of digestive disorder wether it be parasitic or viral.
Doesnt sound like fun. Hope you get a vet to clear it up soon.