[name_m]Edwin[/name_m] [name_m]Robert[/name_m] is my strongest preference out of those names. [name_u]Evan[/name_u] [name_m]Robert[/name_m] flows very well, I am just not a fan of [name_m]Robert[/name_m].
No offense, I know it is a family nameā¦
Objectively, [name_u]Evan[/name_u] [name_m]Robert[/name_m] sounds better and is easier to say and flows better than [name_m]Robert[/name_m] [name_m]Edwin[/name_m], which is almost choppy because each is two syllables. The softer sound of [name_u]Evan[/name_u] goes better with [name_m]Robert[/name_m].
have you considered the option of putting [name_m]Robert[/name_m] and [name_m]Edwin[/name_m] together to make another name using both of them?
Like these:
[name_u]Roan[/name_u]/[name_u]Rowan[/name_u]
[name_u]Reid[/name_u] /[name_u]Reed[/name_u]
or give him the first name of your choice and have [name_m]Edwin[/name_m] and [name_m]Robert[/name_m] be the two middles instead of having to choose one.
[name_m]Edwin[/name_m] and [name_m]Robert[/name_m] combo ideas
[name_u]Evan[/name_u] [name_m]Birch[/name_m]
[name_m]Evander[/name_m] [name_u]Robin[/name_u]
[name_u]Evan[/name_u] [name_m]Roderick[/name_m]
[name_m]Robinson[/name_m] or [name_u]Royce[/name_u]
[name_u]Reese[/name_u] or [name_m]Roberto[/name_m]
[name_m]Rhett[/name_m] or [name_u]Emmett[/name_u]
[name_m]Ruben[/name_m]/[name_m]Reuben[/name_m] or [name_u]Theo[/name_u]/[name_m]Theodore[/name_m]
[name_m]Robert[/name_m] [name_m]Edwin[/name_m] and [name_u]Evan[/name_u] [name_m]Robert[/name_m] are both nice names. I prefer [name_m]Robert[/name_m] [name_m]Edwin[/name_m], since they are both family names.