Both are top 50 names in the ONS stats this year, and have been for the best part of the decade (including their years of birth). Their middle names are too.
DS1 has another of his name in his school year and is a name I occasionally hear when out and about.
I have yet to meet another child sharing DS2's name (have met a couple of adults though).
I've never met anyone with their first name + middle name combination though (for either of them), in spite of the fact that all 4 names are top 50.