Thoughts on names for 3rd baby

We are due with our third baby in March, gender unknown. We have our list narrowed down to these names if its a boy. Middle name will be John (family tradition). Big sisters are BrigidCeaira (pn like Sierra), nn Bea, and CamillaBeatrice, nn Milly. Last name is Bonner. We are very much nickname people, so nickname potential doesn't hurt. Thoughts on our list? Suggestions? Favorites?