As long as you successfully used the non-filers IRS portal, which it sounds like you did, then they will send you a paper check. And they are sending them out based on income levels, lowest to highest. So you should get yours soon. But it does take a week or so for the IRS to update their system with your info once you use the portal.
Can't say the exact date you will get the check in the mail, but would estimate it should only take 2-3 weeks max from the date you used the portal.