Well my blood python died tonight after a little over a month, I'd like to get it into a vet to find out cause of death, I need to ask around to see who does it and how much in my area though. I'd like to get some opinions though

I bought it at the sac upscale reptile show last month from EBV. It was my first blood, so I didnt recognize what other blood keepers did. When I posted the first pics of him, I was told he looked really thin. Well not being new to snakes, I figured that to be an easy fix. He refused the first meal, which worried me a bit, so I waited 3 days and he took the mouse. He's eatten for me once a week since then, but he still looked thin which was starting to worry me. I fed him the 4th meal earlier today. He regerged it, but the vet near me isnt open sundays so I'd have to wait till tomorrow to bring him in.

I just went over to my snake area to spot clean and freshen water, and found him dead. I was heartbroken, he was a great little guy! Does anyone know what might have caused this? Could it have been something he had from EBV(east bay vivarium)?

Here are the original pics taken the day after I bought him.