To those who were concerned that someone in my son's Chinese family would try to derail the wire transfer, my son's uncle took him to the bank today and a wire transfer was arranged. Other than the US bank giving me a Swift Code that was 3 digits too small (We found longer code on the Internet), it seemed to go smoothly on the Chinese end. Will check in the next day or 2 whether the wire actually will be deposited in my son's account. From what I could tell with short phone calls with my son, the bank was cooperative in performing the wire transfer.
I will follow up, hopefully when the wire transfer goes through and shows up in the US bank.