Wow. So two sons. Here is a list of names from my side, it has 30-ish boy names on it. Sorry about the length.
Liam *
Oliver *
Noah *
Gabriel
Jasper *
Cain *
Christian
Kieran *
Tiernan
Zachariah
Camden
Elijah
Aidan
Jayden
Malachi
Dawson *
Nathan/Nathaniel
Luke/Lucas *
Reid
Stark *
Carson
Justice
Kenneth
Gage *
Adrian
Ian *
Jonah *
Edward
Gavin *
WDYT and what are some of your choices?
* these are my favorites