А Невилл точно сам застрелился? Пока Гермиона ждала внизу, Джинни вполне могла зайти вслед за мужем, выстрелить в него, выйти и запереть дверь, а потом устроить спектакль для одного зрителя.
А прощения Невилл просил, потому что решил, что виноват перед Джинни со всех сторон и даже умереть не смог...