"At some point his new home could be an asset of the S-Corp."
How and/or why would his personal home become an asset of the corporation?