Frankie names + middle name?

We have narrowed down our choices to “[name_u]Frankie[/name_u] names”. The problem - I love [name_u]Francis[/name_u], but SO thinks it’s too soft; SO loves [name_m]Franklin[/name_m], but I’m not really feeling it; [name_m]Frank[/name_m], we both think is just a bit too… well, frank; and [name_u]Frankie[/name_u] is too nickname-y. He will most likely be called [name_u]Frankie[/name_u] a lot though.
What do you guys think? Which one is your favorite? Or can you think of some other [name_u]Frankie[/name_u] names that we should consider?

Middle name ideas are also welcome. Some guidelines: a solid name with history, no word names, preferably 3 syllables for better flow.

[name_u]Francis[/name_u] is my favorite, but I also really like [name_m]Franklin[/name_m]. [name_u]Frankie[/name_u] is such an adorable nickname!

Some of these might be a bit of a stretch, but I think they could all by shortened to [name_u]Frankie[/name_u] ~

[name_m]Frederick[/name_m]
[name_m]Finnegan[/name_m]
[name_m]Finnian[/name_m]
[name_u]Florian[/name_u]
[name_m]Flavian[/name_m]
[name_m]Fabian[/name_m]
[name_m]Flanagan[/name_m]
[name_m]Rafferty[/name_m]
[name_m]Franco[/name_m]

Middle name ideas ~

[name_m]Theodore[/name_m]
[name_m]Benjamin[/name_m]
[name_m]Matthias[/name_m]
[name_m]Oliver[/name_m]
[name_m]Thaddeus[/name_m]
[name_m]Barnabas[/name_m]
[name_m]Solomon[/name_m]
[name_m]William[/name_m]
[name_m]Abraham[/name_m]
[name_m]Sebastian[/name_m]
[name_m]Nicholas[/name_m]
[name_m]Anthony[/name_m]
[name_m]Timothy[/name_m]
[name_m]Julian[/name_m]
[name_m]Jonathan[/name_m]
[name_m]Augustus[/name_m]
[name_m]Augustine[/name_m]
[name_u]Constantine[/name_u]
[name_m]Benedict[/name_m]

I like [name_u]Francis[/name_u] (am not a fan of [name_m]Franklin[/name_m]), and don’t think it sounds soft. (I also like [name_m]Frank[/name_m], though, so my opinion isn’t worth very much!)

As for middle name ideas, I like a lot above. Some others I think would work:
[name_m]Clarence[/name_m]
[name_m]Philip[/name_m]
[name_m]Joseph[/name_m]
[name_m]Gideon[/name_m]
[name_u]Lawrence[/name_u]
[name_m]Christopher[/name_m]
[name_m]Dominic[/name_m]
[name_m]Frederick[/name_m]
[name_m]Nathaniel[/name_m]

[name_m]Ferenc[/name_m]
Ferruccio
[name_m]Francisco[/name_m]
[name_m]Francesco[/name_m]
[name_m]Franciscus[/name_m]
Francisque
[name_m]Franco[/name_m]
Francois
[name_m]Franz[/name_m]
[name_m]Franko[/name_m]

I’m a fan of the more romantic sounding Fransisco or [name_m]Franco[/name_m] so I second those!

Other possibilities:
[name_m]Francesco[/name_m]
Francois
[name_m]Franchot[/name_m] ([name_m]French[/name_m] variation of [name_m]Franco[/name_m], pronunciation is basically the same)
[name_m]Franken[/name_m]
[name_m]Fredriksen[/name_m]/[name_m]Fredrickson[/name_m]
[name_m]Frantz[/name_m]/[name_m]Franz[/name_m]

Thanks guys. I like [name_m]Francisco[/name_m] and [name_m]Franz[/name_m]/[name_m]Frantz[/name_m]. I’ll run those by SO.

Middle name ideas that i like
[name_m]Frederick[/name_m] - we actually considered this for a first name. Two fr names might be a bit much, though.
[name_m]Solomon[/name_m]
[name_m]Thaddeus[/name_m]
[name_m]Philip[/name_m]
[name_m]Benedict[/name_m]

Great middles you’re considering!
If you like the alliteration I think [name_m]Franz[/name_m]/[name_m]Frantz[/name_m] [name_m]Frederick[/name_m] is delightful.
[name_m]Franz[/name_m]/[name_m]Frantz[/name_m] [name_m]Benedict[/name_m] is a winner too.

Also Fransisco [name_m]Solomon[/name_m], soooo handsome!