Many breeders are great at what they do breeding and hatching snakes but lack in other area such as communication and customer service, it nothing new.
Not every breeder has a retail, or business background yet all that is really necessary is common sense and treating people the way you would want to be treated.
Holding 2 snakes for one person is a bit strange (unless the person buys both)
If you have a number call or even better text (having things in writing is always better)
You should not walk away from your deposit, deposit are usually not refundable however if the breeder fails to deliver the money should be refunded.
Did you both agree on a specific timeline and when the animal would be paid for and an estimated shipping date?
Give your second email a little more times, wait to see if you get an answer on Monday, Tuesday at the latest, lots of breeder do shows that means being out of town, travelling the distance and than lots of work when getting home, but if you do not hear from him by Tuesday you might want to start to put your foot down.