Not to worry, I have had more than a few garter snakes throw up with no ill effects.

Ribbons do tend to get a little crazy when eating, so your theory is sound, one of them probably over did it.
-----
Regards,
Wayne A. Harvey
Thamnophis US
Thamnophis.co
Thamnophis dot net

too many darn snakes to list anymore...