Oder er darf auch am Tag die ganze Bandbreite nutzen, weil wir da arbeiten sind.
Was für einen Router besitzt Ihr?
Bei vielen Routern (u.a. FritzBox, ich habe hier eine etwas ältere 7170) kann man eine sog. "Priorisierung" definieren. Da kann man Netzwerkgeräte (= Dein PC, oder PC Deines Sohns usw.) festlegen und auch Programmtypen (wobei auch "Alles" angegeben werden kann) wie "Ip-Telefonier", "Surfen" oder sonstwas, die werden (unabhängig von der Uhrzeit) "priorisiert" behandelt.
Wenn also die Netzwerklast hoch ist, weil Dein Sohnemann wieder mal einen dicken Dröhner herunterlädt, dann bewirkt der Eintrag, Deinen Rechner (Dein Mann wird verstehen, wie das geht) zu "priorisieren", dass Deine Anforderungen vorrangig ausgeführt werden und der Download wird (im Grenzfall bis auf Null) zurückgefahren.
Wenn Du Dich wieder abmeldest und ins Bett gehst, dann wird der Download mit voller Geschwindigkeit fortgesetzt.
Zusätzlich kann man auch gezielt Rechner und Prozesse "nach hinten" setzen, die werden dann bei entsprechender Belastung als erstes aus dem Rennen geworfen.
Falls Euer Router (im Idealfall Fritzbox) so etwas unterstützt, würde ich mal versuchen, solche Priorisierungen anzugeben. Die haben den großen Vorteil, dass sie nicht an Uhrzeiten, sondern an aktueller Auslastung gebunden sind. Wie gut oder schlecht das in der Praxis funktioniert, darüber liest man (wie so oft) verschiedene Meinungen im Internet. Aber ich sag immer "Versuch macht kluch". Einfach mal ausprobieren, vielleicht ist das ja genau die Lösung für Euer Problem.