If a vet wants to do a blood work because a ball python does not want to eat I would change vet, same thing for unnecessary X-Ray.
BP go of feed usually when it comes to new owner it is husbandry related. They also go of feed when stressed (treatment of any kind will do that)