Hi everyone, hope you can help me?

Last night my snake regurgitated his rat for seemingly no reason. I went in to see to him today and he is in his cool hide (rat was in warm hide). I did notice last night that he was trying to turn around and go back into his hide after eatting and was struggling, I'm not sure if that may have triggered him to regurgitate if he was struggling to get back into his hide?

Any ideas what may have caused this?

Also, any tips on how to manage him for the next few weeks to ensure he is okay? When should I next feed him?

Sent from my VKY-L09 using Tapatalk