I think, from your boys names, that [name]Bryce[/name] and [name]Hayden[/name] are too close (and not as nice as) [name]Brady[/name]. I personally love [name]Carter[/name] from your list, and [name]Carter[/name] [name]Benjamin[/name] sprung to mind.
For a girl, [name]Reese[/name] is very nice but [name]Reese[/name] [name]Taylor[/name] is slightly too unisex in my honest opinion.
Because [name]Reese[/name] is a unisex name, I would pair it with something a little "girlier"in the middle spot