Word of advice, please be responsible and get your tank/tub and supplies and have it set up with the correct husbandry BEFORE you get the snake. I know its hard to wait on getting one, but maybe make a down payment or something so he will hold the snake for you, so you have time to get everything. The snake will already be going through some stress moving, so at least have a great home ready for him when he gets there. Good luck with your first ball!
WARNING: This hobby is extremely addictive!!!