My attorney office helped me called NSC today for my pending I-485 case status. An NSC officer told us that our name check is cleared and there is nothing holding our cases to be processed. However he does not know when the officer who handles our cases will make the final decision. He suggests us to wait 60-90 days then check again.
EB2 / PD June 2004 / I-140 was approved in May 2007.