okay...... to the OP:
bump your temps up, bout 91 hot mid to low 80s cool. i would also get a smaller tank, from the pic, the tank looks huge, and if its a baby the tank is WAAAY to big!!! i stated my baby off in a 10 gallon, witch i am positive ppl will say that is bad, but it worked great!
get two identical hides as mentioned... dont offer the food too much, like stated that will stress it out even more.
as for the vet, it doesnt need to go, my BP went off food for 6 months.. yours is just going to be a pickey eater till its starts to eat...
also i seen you are feeding live... it could be that the snake is scared of the live prey as well, sounds uncommon and probably wrong, but it could happen... try f/t maybe???
hope you get it fixed, and good luck.