I took 20 random numbers for June-July, and calculated the average value - this is 147 days. i.e. 4-5 months.
.. But I also saw a more faster BG check - in 20-30 days, I don't know what it depends on. Maybe on how long/quality the last security check was done, while waiting for the PR.