It may be a lag time in communication between your computer and the Pet Talk server - data does have to travel over the Internet, and some routes - which we never see - are faster than others.

As for the email, check the actual "sent" timestamp in the "bla bla bla" text - the headers. He may have composed it in June, but forgot to send it until 8/16?