Are you sure it's vomit? I mean did you witness what end did it came from? I've seen BPs pooping with farts and such with their mouth open and having contraction like they had to puke. Got me scared the first time.

Anyway just wait a bit longer before next feeding, offer a smaller prey and limit the stress to a minimum. It should be fine