What are you feeding him? How often?
Is it possible he has gone blue & has now gone "clear" & will shed soon? You realize, I assume, that snakes go back to "clear" (ie. look normal) shortly before they
actually shed. How often have you checked in on him?
(I was typing before your 2nd & informative post...)