Should I wait until I have all the documents completed before sending you anything?

No, please send your documents as and when they are ready. This helps us to know which documents we are waiting for from you, and it means that we can resolve any issues in advance of the deadline.