Called when message sending completes (success or failure).
The message object; non-null on success, may be null on failure
Error info on failure; null on success