Can anyone please explain the difference between concurrent filing and separate filing of I-140 and 485 and the impact it has to approval dates? So for example, my RD is Oct 2002 and I DID NOT file concurrently. A friend of mine filed concurrently, and his receipt date is April 2003. Is there a possiblity that he will get approval before I do? Thanks.