Ответы справочной службы
От имен, оканчивающихся на -ий, отчества образуются с суффиксом -евич, -евна, при этом -ий заменяется на -ь: Геннадий → Геннадьевич, Геннадьевна, Валерий → Валерьевич, Валерьевна.
Имя следует склонять, верен первый вариант.
См. вопрос 293874.
Как и все фамилии, оканчивающиеся на согласный, фамилия Шпень склоняется, если относится к мужчине, и не склоняется, если относится к женщине. Правильно: Дмитрия Шпеня, Дмитрию Шпеню и т. д.
Возможны два варианта: Геннадьевич и Геннадиевич. Орфографически они равноправны, но в документах одного человека должен последовательно употребляться только один вариант (либо только Геннадьевич во всех документах, либо только Геннадиевич).
Справочники
Русский орфографический словарь / Российская академия наук, Институт русского языка им. В. В. Виноградова; под ред. В. В. Лопатина, О. Е. Ивановой. 4-е изд., испр. и доп. М., 2012. Приложение 2. Список личных имен В список включены в основном русские имена, наиболее распространенные в быту и встречающиеся в художественной литературе или имеющие орфографические трудности. При мужских именах в скобках приводятся образуемые от них отчества. Мужские имена Абакум
...Гелиевна) Геннадий (Геннадиевич, Геннадиевна и Геннадьевич...