Mel - only 31 weeks.... (not sure on gender, but girls name sorted at the moment)

I do like Michael, as it is my grandfather's name (who had died before i was born) but it is also my BIL's name. They will have the same surname, so when I say it out loud it makes it seem like we would be naming the bub after him, which doesn't feel right.
I really like James too, but it is my nephew's name. so it is on the list for the middle name, but not sure. I too like short names with long names, but came across Benjamin before, and actually think those two names go well together despite the length.
Alexander Benjamin??