don't callback till we're actually uploaded

sftp is continuing without completing, this ensures the callback isn't done until the file is finished.