Your local breeder is correct- you WILL need to wait for her to shed, maybe more than once, for the "de-laminated" flaky scales to improve.
It's also possible (maybe even likely) that all the attention & handling (cleaning) is what's actually hurting her appetite.BPs are shy snakes- being fussed over distracts them from eating.
Snakes can somehow feel a shed coming (we can often tell because they typically refuse to eat), & because of all the "flaky scales" she may be going into a shed sooner than she otherwise would have- so yes, maybe that's why she's not eating. 3 weeks isn't a long time, by the way. Whether it's a small injury or a large one, shedding is how a snake's body makes repairs.
Note, I'm not saying it can't be a burn- you said that wasn't possible- so do keep checking & make sure that or other irritations from her home aren't the problem. Remember that BPs are more active after dark- it's likely you don't see what all she does at night after you're asleep. Too bad they can't talk, eh?
IF she has a burn, you SHOULD see a vet, as burns are serious due to pain & possible infection. Topically, the best care is Silvadene cream (Silver sulfadiazine), which may or may not require a prescription to purchase.
"This medication is used with other treatments to help prevent and treat wound infections in patients with serious burns. Silver sulfadiazine works by stopping the growth of bacteria that may infect an open wound."
![]()