welcome!
This is a great place isnt it?
Good for you for finding out as much as you can. It sounds like the snake is going into good hands. Keep us posted on his health.
A six month fast seems like it would be due to stress. Get your temps and humidity to where they should be and let him relax and get used to the place for a couple of weeks. Then try feeding.
congrats on the new addition!