That's not how background checks work. He could have done all the background checks in the world, and not found this because he wasn't charged with any wrongdoing until today.

Background checks aren't magic thought-crime detectors.