Billy Chen and his mother make it out of China and to the apartment