Оказывается ваши варианты имени сыну тоже довольно необычны..но я больше за классику и выбрала бы Леонид.
А почему бы не назвать Григорием, а не Гавриилом?
Надо же - Бонифаций, а у меня так пёсика зовут

...Только не обижайтесь...И часто на прогулках слышу клички Боня у собак, а подруги так кошку зовут!