With [name_f]Penelope[/name_f] [name_m]James[/name_m] / PJ my picks from your list would be:
[name_m]Nash[/name_m] [name_m]Robert[/name_m], [name_m]Fox[/name_m] [name_m]Robert[/name_m] or [name_m]Shepherd[/name_m] [name_m]Bo[/name_m]
I really like [name_m]Shepherd[/name_m] (“Shep”) for you! [name_m]Ziggy[/name_m] is also a cute option. Some more suggestions:
[name_m]Sullivan[/name_m] (“Sully” or “Van”)
[name_m]Forrest[/name_m] (“Rory”)
[name_m]Beckett[/name_m] (“Kit” or “Beck”)
[name_m]Abner[/name_m]
[name_m]Oscar[/name_m] (“Ozzy”)
[name_m]Flynn[/name_m]
[name_m]Woody[/name_m] / [name_m]Wylie[/name_m]
[name_m]Bramwell[/name_m] (“Wells” or “Bram”)
[name_m]Brooks[/name_m]
[name_m]Maxwell[/name_m] (“Mack”)
[name_m]Rudy[/name_m]
[name_m]Benji[/name_m]
[name_m]Bo[/name_m] is my favourite from your list for a potential brother to PJ. I like [name_f]Penelope[/name_f] & [name_m]Bo[/name_m] together too. I don’t mind the different lengths since they have great vibes together. I’m not sure where that would leave you for middle names, however, [name_m]Bo[/name_m] [name_m]Shepherd[/name_m] stands out as far as your list goes.
[name_f]My[/name_f] runner-ups would be [name_m]Montgomery[/name_m] (Monty) and [name_f]Indiana[/name_f] (Indy).
Of all of your options, what I like best with [name_f]Penelope[/name_f] [name_m]James[/name_m] “PJ” is [name_m]Robert[/name_m] “Bo”. Is [name_m]Robert[/name_m] only a middle name option, because that seems perfect?
I love the pairing of [name_f]Penelope[/name_f] [name_m]James[/name_m]! That is so cute.
I think that [name_m]Montgomery[/name_m] (Monty), [name_m]Lenny[/name_m], [name_m]Shepherd[/name_m], or [name_m]Tripp[/name_m] all would fit really well!