Hmmm.
An interesting task. Here in the U.S., names are getting pretty international (a good thing) so I can see some Italian names blending right in. How about:
Alessandro (nn
Sandro)
Vincenzo (nn
Vince)
Samuele (nn
Sam)
Roberto (nn
Rob,
Bertie,
Robin)
Tomaso (nn
Tom)
Marco (I've always loved this and thought it would make such a dashing name for a man anywhere in the world)
Nicolo (nn
Nick)
Leonardo (nn
Leo)
Marius (does ancient Rome count?)
ArmandoMatteo Carlo Bernardo [nn Bear? ;-)]
Have you ever considered
Marco?