I'm going to go against the grain... I hate Finnegan with Larson. Finnegan is a very nice name, but Finnegan Larson is almost choppy, as both names end in the same sound... 'n'. Morrison Larson almost rhymes. Nolan Larson reeeeally doesn't flow. Personally, I'd choose a name that doesn't end with an L or an N sound... From your list, my fav. by far is Anders... what a STUNNING name! Levi and Anders... just great! I love that Anders is masculine and mature, but still quite unique. #2 is Blaise... I like it, but it feels a bit trendy to me. I also don't see it going with Levi quite as well... #3 would be Nils, as it has a completely different feeling from Levi.
Finley Larson flows much better than Finnegan Larson
Larson was the last name! Sorry! I like Nolan and Levi or Anders and Levi... but it depends on the surname. Anders, Nolan, and Vincent all have 2 syllables... so if you have a 2 syllable surname, maybe a longer first name would be better. I don't like Finnegan Vincent. Gan and Vin sound much too close... kinda kills the flow. Without a ln to go on, it's hard to say 100% which one works the best.