There are some interesting clues regarding non-linear timelines: in Episode 2 when William picks up the can of milk, its the one on the right but in Episodes 1 and 3, when the MIB/Teddy pick up the can of milk, its the one of the left. Notice how they're slightly different.
This could just be a production error or maybe it's meant to give us some clue that William / MIB are in different or non-linear timelines.
We've also seen other clues supporting this theory:
- When William and Logan arrive, there is no Teddy on the train.
- When MIB arrives in episode 1, he's greeted by the sheriff looking for Hector Escaton whereas William and Logan are greeted by confederate soldiers. Even the wanted posters look different!
- There is no Maeve when William and Logan arrive. As a matter of fact, we haven't seen Maeve together in any seen with William and Logan. We only see Clementine.