The bard spell list needs some help. As a full caster its kind of strange they only get 2 6th level spells to choose from, and that logical spells like mass healing word isn't present.

The easy way would be to loyally follow the official 5e, including the expanded spell lists from the expansion books. That way the bard would get mirror image etc. too.

As a melee bard, I try to avoid spells with saving throws witch is easy in d&d and very hard here since they have so few of those spells.

Now all my spell slots go to my magical secrets- Counterspell and Spirit Guardians.