If WPB has an emergency avian vet, I'd get him there tonight, Daniel. Doesn't sound good

Hope I'm wrong. While searching for the vet, set a lamp as close to his cage as possible for heat and tonight, if he's not hospitalized, drape a heating pad around the end of his cage by his sleep perch. Be careful to drape it in a way he can't bite into.
Sure hope he heals.
Paca