That is so cool. Rat snakes make really good pets. After you get used to each other you will love him. Have you seen any pics that look like yours yet? Providing it with a moist area or wet box will help it shed. Wait until you see it after it sheds!!
Good luck and I am glad this is working out.