It took Ben and Leo a few hours of discussion to clear up their misunderstandings, with Ben only forgiving Leo once he understood that all of Leo's actions so far as a rebel had been driven by the belief that Ben was dead.
Upon receiving the sad news of his death, Leo, filled with hatred towards the Empire, decided to take matters into his own hands, which was why he became the rebel leader, and once Ben recognised these facts, it became easy for him to forgive Leo.
Naturally, this also made his attitude towards Leo a lot softer, as instead of scolding him for his lofty ambitions, Ben now praised him subtly at every chance that he got during the course of their conversation.
"Boy, I still don't understand how you managed to master [Mirror World] to the advanced stage?
37 years…. That's how long it took me to do it, yet you did it in under 3.