You can get a scale at Walmart for less than $20, hind sight is always 20/20.
How old is your snake or how long have you had him?
I personally would find a new vet............................
I have a male spider that eats a couple medium rats a year, he has a +/- 200 gram fluctuation.