Peter and Michael are classic names, recognised globally and have sweet shortened versions. Both of these are really good. Roman is also very solid. I also like Nicolas (Nico) and Robert.
Biblical or royal names tend to be described as classic. Place names and maybe American sounding names (Cody, Brad, Brett) tend to be viewed as possibly not ageing as well.
Go with what you like, what's fashionable changes over time.