But you do better to do it when you get the STEM OPT extension if you can.
Because if you do EB2NIW or any immigration application, USCIS will keep the
record and when you try to apply for STEM OPT that will be rejected. I did
my EB2NIW after I physically received my STEM OPT EAD card.