In a previous exercise it was "more later" and now its just "later" as would be expected
But one could say "much later" too.
I don't think so, "much later" would be better translated as "bem mais tarde".
"later on" should be accepted!
"We will speak of that later. " is not accepted? Come on, Duolingo.