One of the names DH so desperately wants starts with a B and so does our surname. To me when I say it out loud it sounds like a mouthful, but that is I think because it's only a one syllable name and there's nothing to break it up.
I don't think that helped much did it?
I don't see anything wrong with matching initials though.