Now, that's got a nice ring to it....
Yes, I guess it means he's made his peace with the world, and is now elsewhere...