would he use his comatose friend as a vessel for himself(Prote), seems kind of a not so friendly thing to do. Why wouldn't he help his friend(Robert)in his catatonic state? If they were such deep friends most of Roberts life, why didn't Prote take Robert instead of Bess?
Remember that he took Robert away from the scene of the crime: Robert had killed the man who had killed his family.
The police thought Robert had drowned.
So Prot saved Robert from being arrested and probably convicted of murder.
Also, he kept Robert's body active by possessing it. Muscles would not atrophy, and when he found someone he thought could potentially help Robert, which also coincided with his needing to 'go home', he left Robert's body.
It's also possible that in Robert's catatonic state, that he couldn't do the light travel thing.
"I will not go gently onto a shelf, degutted, to become a non-book." ~ Bradbury