Originally Posted by
marinerbc
There are some visa expediters in HK that may have been able to help, depending on how much time your boyfriend had, otherwise he could go to the Chinese embassy in Tokyo.
I think OP said he is back in the US now - so getting the visa can be done in a day, but physical travel time is now too tight (ie won't get on this afternoon's flights to China).