I've been unable to tell him to exit power armor to be able to repair it while he was a companion, the option never comes up when talking to him, I ignored it, later I took the Castle, he left the party, and I later completed the quest Old Guns, suddenly Preston decided he wanted to talk at sanctuary when he did, he just exited his power armor, finished conversion.
I took back the frame and parked it at the power armor construction, then I wanted to recover the destroyed power armor parts from his inventory to repair the frame, and all my other equipment I had dumped on him. However when I try to talk to him he just says some standard line then walks away, I'm unable to trade, or recruit him as companion, since no "conversation wheel" comes up. I suspect he bugged sometime during the Castle quest.
Seems this bug is related or similar issue: http://steamcommunity.com/app/377160/discussions/0/496881136913298034/#c496881136913440652