The middle name provides a unique opportunity. The middle baby name can be used to honor a family member when it is not desirable to be used as a first name. It can be a way to settle the name selection between parents. If needed to keep the family happy, the child can be given two middle names. Some families leave the middle name blank, then the child can pick a name later in life.
Some families like to use the middle name for naming the child after the mother or father.
You can also use the mother's maiden name as the middle name or other family member's last name as the middle name. Wendy suggests giving a complete middle name or no middle name, but do not just give an initial. This reminds us of the episode of M.A.S.H. when Hawkeye was trying to find out what B.J.'s initials stood for. Avoid letter redundancy between names. Often, first and last names with the same first letter do not sound well together.