Did you actually confirm that he had eaten the rat? Or did you just see that he had constricted it, and didn't check back later?

A dead, unconsumed rodent will start to smell horribly.

If you believe that he did regurgitate, then don't feed him for another 2 weeks, you need to allow his stomach flora to build back up, so that he doesn't regurgitate again.