Lou, I'm so glad you returned to post an update. It's going to take some time before he actually feels comfortable in his own skin. Dig deeper for patience and give him plenty of space.
I'm excited to read up on your travels/adventures when they get started. I'm also glad your S19 is going to be renting a place independently from you. It's a good learning experience for him.
Keep those baby steps going and keep your expectations low.