HI Brad,
I have had the same symptoms in ball pythons that got severely heat stressed for several hours. They showed typical IBDish stargazing symptoms, but continued to eat (with assistance at first), shed and grow. Over time, the symptoms lessened or went away entirely, and the animals grew up normally. It sounds as if you may have possibly had a temperature spike at some point and his neuro system might have gotten frazzled. I'm not attempting to make a medical diagnosis here, just maybe a possibility to consider. Good luck.
Will

