Well, his Kage Bunshin training was longer than the training he had with Jiraiya. When you condsider the clone rule.

Although, I do agree that he should've learnt more when he was with Jiraiya.