Neil Patrick Harris Neil Patrick Harris

[SPOILER ALERT: The following story contains major spoilers from How I Met Your Mother's Season 7 finale. Read at your own risk.]

"It had to be Robin."

That's what How I Met Your Mother co-creator/showrunner Craig Thomas says about Barney's big bride reveal on Monday's Season 7 finale. "There was just no other way," he tells "We always knew it was gonna be Barney (Neil Patrick Harris) and Robin (Cobie Smulders)."

But how will they make it to the chapel at that future wedding? (Yes, they do get married.) After all, Barney proposed to Quinn (Becki Newton) in present day on the finale. Thomas answers our burning questions below. Plus: He tells us what's next for Ted (Josh Radnor) now that he's driving off with "the one who got away" Victoria (Ashley Williams) — who ditched her fiancé Klaus on their wedding day for him — and how they came up with the "coolest middle name" for Lily and Marshall's son, Marvin Wait For It.

Fall TV scorecard: Which shows are returning? Which aren't?

CBS renews 15 shows — which ones didn't make the cut yet?

Vote for Lily and Marshall as your favorite TV couple!