Sometimes when they are young or stressed or injured they will shed more often. Chances are its stress induced if you just got him. Just give him some along time while he is shedding. I would continue to offer food once a week even if he is in shed. Sometimes they will take sometimes they won't.

what kind of hides does he have? Did he have a complete shed last time?