go back to China.
If he gives up H-1B and goes back to China, he will not be able to come back to visit you using B-2, because he will have immigration purpose as you have applied for GC. And because he is in China when you file 140 and 485, he will not be included in the process for GC.