How long have you had him in all?
Do you live in an apartment or rental that could be sprayed for pests when you're not home (& the snake is...)???
Is there any pesticides or volatile chemicals in his vicinity now, or were there ever? How about paint? furniture stain?
Do you smoke? If so, how much? (remember snakes pretty much have only one functional lung...)