We have our boys name [name_u]Stanley[/name_u] [name_m]Peter[/name_m] but I don’t think [name_m]Peter[/name_m] goes well with my surname (Peregreen) with the double P’s so what do you think to [name_m]Harold[/name_m]?
[name_u]Stanley[/name_u] [name_m]Peter[/name_m] [name_m]Harold[/name_m] Peregreen
Any other suggestions will be really appreciated 
[name_m]Peter[/name_m] Peregreen is pretty cool, if you ask me!
It flows even better than [name_m]Peter[/name_m] [name_m]Harold[/name_m] {due to the r’s} and [name_u]Stanley[/name_u] [name_m]Harold[/name_m] {due to the l’s}.
Maybe you’d consider [name_m]Peter[/name_m] [name_u]Stanley[/name_u]?
Are you in the UK? [name_u]Stanley[/name_u], [name_m]Peter[/name_m], and [name_m]Harold[/name_m] are probably perceived differently across the pond, but here in the States [name_u]Stanley[/name_u] [name_m]Peter[/name_m] [name_m]Harold[/name_m] is far too geriatric. I’d fully expect to meet a man wearing tube socks, orthopedic shoes, and a heavy-knit cardigan. I hate to be a downer, but I can only get behind using one of these names in a combo.