I am glad he arrived there safely. One good thing, he doesnt have to find parking in Oakland. Get a crappy old bike, a chain and a lock you can barely pick up. Make sure the old bike has no quick release components. Uber will be his best friend now. One thing about experiences like this is, it is good for a young man to experience life's little problems. Only through experience does one learn the when problems arrive you have to change plans and deal with it. Once dealt with you learn you can actually handle these problems and survive.
Best wishes for you to be able to handle his absence. You have done your job and seems to have done it well. He will be forever changed when he returns home. Daddy's little boy will return a man with his own way of dealing with life. I am Sorry for you what California is going to do to him. Everyone is weird out here.