Stop handling, stop offering everyday. There should be 5 days at LEAST in between each food offer. You just got him. Most new reptiles need an acclimation period of at least a week or two to a month. Next week when you should try feeding again go with live. He just had a majior life change and he doenst know why. He needs time ro settle in. Your goal in this acclimating period is to give him the most serene environment as possible. You don't want to stress him any way shape or form. It's not going to hurt him to go with out food for a week or two. You need a digital scale that weighs grams. Bps are notorious for food refusals. A responsible keeper is one that monitors weights. Have a special or binder dedicated for just your bps activity logs. Weigh monthly for feeding animals and when refusing started weigh biweekly if it persists weigh weekly. Write down the date and weight, feed,food refusals, type of food, regurges, shed, defecations, i also write down any noteworthy behavior. Then you know exactly what is going on with your ball. A ball that is dramatically loosing weight is a stressed and or sick animal. You will not be able to see if he is dropping in enough time to safely do something about it. If you should ever have to go to the vet with Him bring the book (mine is my "bible"). Your vet can look at it and see a complete history. Having this history really makes a difference, it's the difference between knowing the ball is just in breeding winter fast or if he's sick. They don't show they are sick until they are dying. That's survival of the species. It can mean saving the animals life as opposed to him all of the sudden kicking the bucket and you not knowing why. You can get a digital scale for like 10$. Worth its weight in gold IMHO