I have seen & read many "Official" & "Unofficial" media sources since it was announced that Android was going to go this route. The gist of it is, Depending on your model, Carrier & Country will determine the rough estimated time of arrival for the Oreo Update.
Someone in their brilliant wisdom...