That sucks Brian! Sorry to hear it... only things I can think of are temperature and stress...
If the temp isnt high enough he maybe wasnt digesting properly and was ditching his meal
Also, I have come across some snakes that just dont like being in certain enclosures too (usually glass... they feel too exposed and get similar symptoms to what you described). They are too stressed out so they regurgitate similar to when you try to handle a snake too soon after a feeding (I tend to notice albinos of any snake species are a little more on the nervous side... perhaps they know they are easy targets for predation??)
Take care bud
Yah but have you ever smelled cheese? Some of it stinks eh?