Thanks Jaybriel, I see, thank you.
Yes, normally multiple files will be sent together, however the trigger for sending files is when all currently uploaded files have completed. However there may be files that have not started uploading yet, which would cause an additional call to the FilesUploaded callback.
Kind regards,
Stuart