I am so happy to hear that you were able to get this resolved. Thank you for being such a great and responsible reptile keeper. It looks to me as if you caught this early enough that he will make a great recovery. I hope you hear back from the breeder. If you get a good response or a bad response...write it up on Fauna Classifieds...Board of Inquiry. I always check them out when I am considering buying anything from anyone.
Also I don't remember if you stated this was your first reptile or not......if it is not and you have others you may want to take in a fecal sample for the docs to check out just in case.
PS - Im giving you a good rep point because you were so quick to have this taken care of and did not let you snake sit and suffer. Trust me....I have seen the other side and it is awful.