Besides that, you already noted that it appears he's going into a shed again. In my experience, snakes don't have to be fully clouded up, or even show any sign of shed at all to refuse food due to an upcoming shed cycle- they seem to know before we can see any signs, so I'd not be too discouraged- just wait & see. I hope he enjoys his "spa day".