Let me explain his powers a bit more. He can sprout orange Angel like wings out of his back and can also partially manipulate fire. I had thought a transformation into an actual Phoenix but that seemed needlessly pointless considering he already has wings. As for the back story I think you...
The character won't be too OP because he is still getting used to his power. Also saying it's just vague doesn't help me, what parts should I try and improve on in particular?