Boy name ideas please!

I like names that aren’t too common, easy to spell, and easy to say. I have one son already and his name is [name]Boston[/name]. Here are other names on my list that I like, but don’t love (with the exception of [name]Landon[/name], which I do love). I like trendy-sounding names too, but not if they’re over-used trends like names with -aden.

[name]Beckett[/name]
[name]Bennett[/name]
Brave
[name]Carter[/name]
[name]Cormac[/name]
[name]Garrett[/name]
[name]Landon[/name]
[name]Liam[/name] (I hate the potential [name]Lee[/name] as a nn)
[name]Maddox[/name]
[name]Madden[/name]
[name]Preston[/name]
[name]Roscoe[/name]
[name]Tate[/name]
Truett
[name]Zane[/name]

Which of these do you like? Can you think of any others that I might love?

I really like:

[name]Beckett[/name]
[name]Bennett[/name]
[name]Cormac[/name]
[name]Landon[/name]
[name]Liam[/name] (I have never heard a [name]Liam[/name] go by [name]Lee[/name])
[name]Tate[/name]
[name]Zane[/name]

Other suggestions:
[name]Tobin[/name]
[name]Beck[/name]
[name]Declan[/name]
[name]Jude[/name]
[name]Nolan[/name]
[name]Milo[/name]
[name]Blake[/name]
[name]Simon[/name]
[name]Dalton[/name]

I think [name]Landon[/name] works just fine as a brother to [name]Boston[/name]. It is more popular than [name]Boston[/name], but I wouldn’t consider it too popular. I have never heard a [name]Liam[/name] called [name]Lee[/name], though I am not sure I like [name]Boston[/name] and [name]Liam[/name]. Some other ideas:
[name]Birch[/name]
Branham
[name]Broderick[/name]
[name]Damian[/name]
[name]Deacon[/name]
[name]Donovan[/name]
[name]Finley[/name]
[name]Finnian[/name]
[name]Gordon[/name]
[name]Griffin[/name]
[name]Kent[/name]
[name]Mack[/name]
[name]Madoc[/name]
[name]Memphis[/name] (to themey?)
[name]Murphy[/name]
[name]Orion[/name]
O’[name]Rourke[/name]
[name]Riordan[/name]
[name]Rory[/name]
[name]Shepherd[/name]
[name]Sullivan[/name]

(I am from the [name]Boston[/name] area, so to say my ideas aren’t at least a little swayed by the feel of my hometown vs. the actual name would be a lie)