Wenn er selber lernen will, würde ich ihn selber schauen lassen / bestimmen lassen, wieviel er mag. Die Sachen sind ja auch unterschiedlcih anstrengend und manchmal, wenn es Spaß macht und man richtig reinkommt, kann man auch über viele Stunden an einer Sache dran bleiben. Wenn er am nächsten Tag nach 20min keine Lust mehr hat, ist das auch okay. Ich würde Deinem Sohn die Freiheit lassen, das selber zu bestimmen.
Erwarten würde ich von einem Kind aber nicht, dass es lernt.
Aber das liegt vielleicht daran, dass ich selber ganz schlecht damit klar komme, wenn mir jemand sagt, wie und wielange ich etwas lernen soll. Meine erfolgreichen Lernstrategien waren immer eher das Gegenteil von dem, was allgemein empfohlen wurde.
(z.B. habe ich Englisch-Vokabeln am besten in großen Mengen abends vorm Einschlafen lernen können. Ich habe im LK an wenigen Abenden im Bett ein paar hundert Vokabeln durchgeschaut und dann wieder drei Monate keine Vokabeln mehr gelernt. Mit "regelmäßig ein paar" kam ich gar nicht klar.)