Board Thread:Character Discussion/@comment-2157876-20140824231336/@comment-1894786-20140918172332

Here's what we know so far about Will's "timeline":

Born in the EF, falls in love with Anna.

Joins the Merry Men, robs Maleficent.

Goes to Wonderland, loses Anna.

Gives his heart to Cora, becomes the Knave of Hearts.

Helps Alice get proof for her father, Alice meets Cyrus.

This is presumably when he meets Lizard and takes her in as his disciple in thievery, also presumably when he takes Silvermist into his bed.

At some point, he either leaves Wonderland for the Enchanted Forest, or has some sort of interaction with Regina that makes her want to banish him to Storybrooke.

Season 2 of Once starts, the Curse breaks, magic is back, and Will gets sent to Alice's world to free her.

Events of OUATiW happen, Jafar is defeated.

Some time passes and Will shows up at Alice's wedding.

More time passes and Alice tells her child that Anna and Will are now the White King and the White Queen.

So his stint on Once: Regular Flavor either happens immediately after defeating Jafar, before Alice's wedding, or after Alice's wedding while he's rehabilitating Wonderland with Anna. My guess is just after the events of Wonderland since he's wearing the same clothes. And Granny better bitchslap him for him still having her keys over a year later. (I doubt Wonderland took place over a year, but he could easily have tried to come back when Regina undid the Curse in 2012 but failed...)