welcome to the forum!!! i'm going to go over a couple points on your post to try and clarify some things and offer advice:
could you expand on your temps a bit? there are 3 temperatures you should know at all times: heat source temperature, enclosure hot spot temperature, and ambient (air) temperature. also, what is your enclosure like and what equipment are you using? heating elements, thermometers, etc.
the main reason young ball pythons don't eat is due to poor husbandry. you need to get your husbandry 100% correct before trying any more soaking or assist feeding.
switching from mice to rats can be a struggle, let alone from live to F/T, so a refusal is unsurprising.
rat or mouse??
it is not impossible or useless to try and switch. i'm not sure what this breeder was thinking telling you this.
"active and alert" along with "better" are not words i'd use together to describe a ball python. an active beep is usually stressed.
ball pythons are very efficient with their food intake and metabolism. a 7mo old at a healthy weight can last quite a long time without food. how much does your snake weigh? let's start here:
![]()