Your bp doesn't seem thin, so I wouldn't ordinarily think he has a disease caused by a vitamin deficiency, but something is causing his scales to fall off and neither a burn nor scale rot seems to fit. If your vet doesn't diagnose the cause right off the bat, maybe, you should ask if it could be due to a vitamin deficiency. Just a suggestion.