I agree, don't handle your ball at all until he is feeding well. I once worked with a baby ball that took me close to 4 months to get him to eat. There were several times when i thought he just wasnt going to make it, but working closely with a good vet full of advice and not quitting, he started eating and turned out fine. A few things that worked for him...
1. Keep it humid but not wet. A humidity box works well, or my vet suggested a sponge in the tank as long as you replace it often as they are close to impossible to steralize.
2. Get rid of the heat lamp and use an UTH. For a very timid ball a lot of light can be stressfull. You can also try keeping it really dark. I had mine's tank completely covered with towels so it was really dark and quite in there.
3. What have you tried feedingand what methods have you used? You may have posted this before, but i haven't been following, sorry
What was he eating before you got him, frozen or live?
4. One feeding tip the vet recomended was after he had had several days of dark and quiet with absolutely no handling was to try putting a flower pot upside down, or a box of appropriate size with a hole cut it in in the tank with the mouse inside. This method only works for frozen/thawed because you should never leave a snake, especially a timid one, unattended with a live mouse. This way the snake can sneak in and eat and sneak out again when he feels like it.
The biggest thingsi can think of though are keep it humid (but not wet, this is very important, wetness causes infections!), dark, quiet, and absolutely NO handling.
-----
0.1 Bearded dragon
0.1 mexican Black kingsnake
1.1 Leopard Gecko's
0.0.1 Tokay Gecko
1.0 Blue Tongue Skink
0.0.1 Reverse Okeetee Corn
0.1 Anerythristic Corn
0.0.1 Red Tegu
0.1 Bullmastiff
4.1 Cats