Middle for Benjamin

I need middle name ideas for [name_m]Benjamin[/name_m]. The name must meet the following requirements:

Cannot start with B or N
Cannot end with N
Cannot contain a J sound
Cannot contain W, X, Y, or Z
Cannot be a word name
Cannot be a made up name or misspelling
Would prefer 5+ letters but that’s not a deal-breaker

[name_m]Just[/name_m] took a stab at some of the classics that fit the requirements. Many many other options are available in different styles as well…

[name_m]David[/name_m]
[name_m]Vincent[/name_m]
[name_m]Peter[/name_m]
[name_m]Philip[/name_m]
[name_m]Edward[/name_m]
[name_m]Thomas[/name_m]
[name_m]Richard[/name_m]
[name_m]Patrick[/name_m]
[name_m]Samuel[/name_m]
[name_m]Daniel[/name_m]
[name_m]Charles[/name_m]

Finding a middle name for [name_m]Benjamin[/name_m] had been the bane of my existence lately! Haha Although, I would add to your list of requirements that I’m also looking for something interesting to go with [name_m]Benjamin[/name_m]…

[name_m]How[/name_m] do you feel about surnames? Would they fall under the no word names category?

I would instantly use [name_m]Benjamin[/name_m] [name_m]Archer[/name_m], except my husband is completely against that idea. Others we have thought about:

[name_m]Benjamin[/name_m] [name_u]Arlo[/name_u]
[name_m]Benjamin[/name_m] [name_m]Silas[/name_m]
[name_m]Benjamin[/name_m] [name_u]Rhys[/name_u]
[name_m]Benjamin[/name_m] [name_m]Leo[/name_m]
[name_m]Benjamin[/name_m] [name_u]Jude[/name_u]
[name_m]Benjamin[/name_m] [name_m]Hugo[/name_m]
[name_m]Benjamin[/name_m] [name_m]Jack[/name_m]

ETA: Sorry, forgot no J names.
[name_m]Benjamin[/name_m] [name_m]Matthew[/name_m]
[name_m]Benjamin[/name_m] [name_m]Ezra[/name_m]
[name_m]Benjamin[/name_m] [name_m]Levi[/name_m]
[name_m]Benjamin[/name_m] [name_m]Isaac[/name_m]