How could I help acclimate him to the addition of my roommate's kitten? Will he do it himself with time?
I also came across this bib on teh interwebs that you can make to get you bird over the feather chewing "hump".
Parrots - Feather plucking in parrots - Learn causes and remedies for feather plucking and feather chewing. (its at the bottom of the page). Worth a try?