I always assumed that the first checkmark indicates "delivered" and the second one "read", since right after you post it it shows a clock-symbol.
also interesting, that i assume with current network speeds sent=delivered.
Also "Message Read" is a very ambiguous state according to me - If the content of a message is read from the notification drop down, but user never opened whatsapp to read it - is it read, or not ?