I adopted a juvenile ball python from Petsmart last week, and I'm a bit worried about his feeding. When I got him they explained that they haven't fed him since they got him, two weeks ago from today, and that they were planning on feeding him soon.

I wanted to give him time to settle into his new home before I tried to feed him. Today I offered him a thawed frozen mouse, but he refused. Desperate, I tried again tonight, hoping that because he's nocturnal he'd be more alert. But to no avail.

I looked a little closer and realized he's in the early stages of shedding. This wouldn't worry me if I didn't know he hasn't eaten for the past three weeks, and I can tell he's becoming a bit malnourished. His spine is a bit more prominent than id like it to be.

I was really hoping I could get him to eat before shedding, because I don't want him to starve for another two weeks.
I guess the main thing I want to ask is, do you think he'll be okay not eating for around 5 weeks?

Thank you in advance, I'm eager to hear any advice you have.