B1/2 with work permit is almost never granted, especially not if you work for a domestic company. Getting a B1/2 to visit the US after H1 expired is possible, sometimes even COS as long you have no I-130/I-140 or I-485 pending. Howevr, you have pending I-485. Why would you need a B1/2?