Use the real time when printing messages

For slow connections or large files, the timestamp is often wrong
because it's saved at the start of the action, not on completion of the
action.