Is that an old school thermometer I saw in the background?? You really should ditch that and pick up and accurite at Walmart -- it will measure your warm and cool side temps and your humidity.
Also, am I imagining things, or in the last pic is that a thermostat probe just hanging on the side of the tub??
As far as feeding... make sure all the husbandry is spot on, and stop handling the snake!! It's hard, but leave him alone for a few days, let him settle, and stop the intense handling until he gets a few meals in him under your care.