I thought you could read an object that you’ve written immediately after you write it; regardless of propagation. At least that is the way I understood the explanation of S3’s approach to consistency in the course. I won’t deny that this seemed a little inconsistent with a later statement that seemed to be indicating that someone else trying to read my object won’t be able to until it has fully propagated.
To summarize from the link included in the quiz answer, "Amazon S3 provides read-after-write consistency for PUTS of new objects in your S3 bucket in all regions with one caveat. The caveat is that if you make a HEAD or GET request to the key name (to find if the object exists) before creating the object, Amazon S3 provides eventual consistency for read-after-write."
That is an important caveat in context to the quiz question.