I’m also not a big fan of using the same first letter for multiples. It’s a sweet idea, but children of multiple births already have enough extra work establishing themselves as individuals, rather than “one of a set”. It can also be frustrating when other people are learning their names.
Bailey and
Blaine are especially similar, despite the syllable difference. They contain basically the same letters just in a different order, and they have the same trendy, dated vibe.
Benjamin is much more timeless and classic.
Love that name.