Agree with Niamhf, please take him to the Vet. Do not pull any feathers as you may escalate the situation. I hope he's alright.
Try and post your photos again because I can't see them. Is there anywhere he could have hurt himself in his cage or out of his cage?