A few month ago I had two phone interview at a large tech company. The second one was a follow up as they weren't sure about the first one. At the time, I was transitioning from OPT to H1B for my current job (selected for 2020 lottery but petition was not yet approved). My recruiter called me and told me that I passed the second phone interview, but he could not proceed with my application because of the status of my immigration. He said he was technically suppose to outright reject me but to do me a favor he wanted me to contact him again once my H1B petition was approved. He implied the position may or may not be gone but he might be able to help me find other suitable positions.
I did that on Monday after my petition was approved. Two days later, I have yet to received a reply. My application is still open and still indicates that I'm being considered after the phone interview, so I don't think he was just bluffing. I'm walking on ice here but should I contact him again?