Strike that. I figured it out. The queueCompleted call back does indeed end before the stuff in the fileUploadServerData completes which is what was causing the issue. As a workaround I kept two tallies of the file counts to be able to make sure the last image had finished and then put the stuff I needed inside the fileUploadServerData call back. And then life is good. Thanks all.
Jamie

