For EB-1a and EB-2/NIW, you are right. But for EB-1b, he has to wait for 18 month. Previously, petitioner under EB-1b could not change job until the GC was approved.