Must I wait until I’ve received all of my client’s source documents before submitting a job?

No. You can submit what you have when you have it and then submit additional documents later. 1040SCAN ORGANIZE, 1040SCAN PRO and 1040SCANverify will automatically append additional documents to the appropriate job.