Oh my- yes, smaller hides and I would also do a smaller tub. I bet that with these two changes your snake will be eating again in a couple of weeks!
(BTW, sometimes roommates are a giant drag. Why can't people be nice???)