1. When he gets the receipt from INS.
2. Earlier of a. the expiration date of your old H-1B and b. the old boss says today is your last day.
It is not related to the new H-1B. You can work for two employers at the same time if you have valid H-1B for both.