Welcome! I have had my baby for 10 months now and many people on this forum have given helpful advice to make sure she is very healthy. Not sure what to say about the spots. My BP started getting more spots the older she got. I took her to the vet for boarding and the herpetologist said that she is healthy and there is nothing to worry about. That sucks that your roommate just left the snake, but I am glad to hear that you want to provide a good life for him!