I know how you feel. I'm not a teacher, but I do have almost 80 relatives on my dad's side of the family, not including my mom's side of the family or OH's family. Every name we think we like, it turns out we know someone with that name. OH wants a traditional name as well and the thing I requested was that we don't choose a name that is really common (we both have common names and know several people with our name).
Here's a list of names that I personally like that seem traditional to me... I added your name onto them.
Adam Ernest Benson
Alex/Alexander Ernest Benson
Andre Ernest Benson
Anthony Ernest Benson
Austin Ernest Benson
Blake Ernest Benson
Brennan Ernest Benson
Brent Ernest Benson
Brody Ernest Benson
Callum Ernest Benson
Cody Ernest Benson
Connor Ernest Benson
Daniel Ernest Benson
David Ernest Benson
Dean Ernest Benson
Derek Ernest Benson
Duncan Ernest Benson
Emmett Ernest Benson
Eric Ernest Benson
Evan Ernest Benson
James Ernest Benson
Jasper Ernest Benson
Joseph Ernest Benson
Joshua Ernest Benson
Kieran Ernest Benson
Kolten Ernest Benson
Lawrence Ernest Benson
Lee Ernest Benson
Logan Ernest Benson
Lucas Ernest Benson
Mario Ernest Benson
Nicholas Ernest Benson
Noah Ernest Benson
Owen Ernest Benson
Patrick Ernest Benson
Ryan Ernest Benson
Scott Ernest Benson
Shane Ernest Benson
Sheldon Ernest Benson
Steven Ernest Benson
Travis Ernest Benson
Tristen Ernest Benson
Troy Ernest Benson
Tyson Ernest Benson
Zach/Zachary Ernest Benson