Sorry to be weighing in on this a little late, but, I can't imagine making a job offer to a driving employee before knowing what his driving record is. I work for a trucking company and a valid drivers license and a good driving record are job requirements. We ran our applications and process by one of the state's top employment law firms and they have found no problems with our either.
HR pre qualifies applicants to be interviewed by the hiring managers. We have 2 applications, one for CDL drivers and one for non-CDL applicants. Both applications ask the question "If position requires driving a company vehicle, please give date of birth. Non driving applicants skip this question. Driving applicants are required to sign a consent/authorization/release form allowing us to pull an MVR from a third party agency. The 3rd party agency requires name, dob, ssn, gender, race, DL # and issuing state in order to pull the MVR. An applicant whose MVR does not meet our valid drivers license and good driving record requirement is not scheduled for an interview and is sent a letter notifying them that based on their MVR they did not meet our minimum qualifications.
This process works well for us. It has sped up our hiring process, allowed us to focus our interviewing time on qualified applicants, and kept us from making job offers that must be rescinded.