I spoke with
Dr. Greek - arguably the best reptile vet on the West Coast - and he said just put him right onto a normal schedule and he should be fine.
I'm thinking about picking him up tonight just so I can start working on his health. I am worried about how well them have been feeding him.