Чтобы правильно определить окончание в данном случае, просклоняем имя Геннадий по падежам.
Имя Геннадий. Как мы видим имя заканчивается на ИЙ. А значит по правилам русского языка окончание обязательно должно быть ИИ. Что и показывает нам предложный падеж.
Именительный падеж - кто, что - Геннадий.
Родительный падеж - кого, чего - Геннадия.
Дательный падеж - кому, чему - Геннадию.
Винительный падеж - кого, что - Геннадия.
Творительный падеж - кем, чем - Геннадием.
Предложный падеж - о ком, о чем - о Геннадии. Думать о ком? - о Геннадии.
Как вы видите в предложном падеже правильно писать "О Геннадии".