A picture of your BP will help us to determine if his weight is ok or not.

As for shedding a young BP should shed every 4-6 weeks.

Based on your post I think you probably need to increase the amount of food your BP gets. What size/type of rodent are you feeding and how often?