Schulrecht ist Ländersache, ohne dein Bundesland zu kennen, wird dir hier keiner eine genaue Antwort geben können.
Wenn nicht anders geregelt, endet die Stunde zur festgeschriebenen Zeit. Wenn der Lehrer überzieht, könnte man das als Strafe ansehen und da Kollektivstrafen nicht erlaubt sind, hat der Lehrer keine rechtliche Grundlage.
Dennoch sollte man nicht so übermäßig genau sein, schließlich scheint es ja etwas wichtiges zu sein, weshalb überzogen wird. Dafür lässt er euch bei der nächsten Arbeit vielleicht in die Pause schreiben oder macht ein anderes Mal früher Schluss.