Interesting. I think we're all talking about the same kinds of things, although my DS8 "got" multiplication right away. Still, he is slow with computation whether addition, subtraction, multiplication or division.
Q, this is DS7, too. He doesn't need repetition to learn. What I think is going on is that there's a difference between being slow with input and slow with output.
DS7 tends to learn concepts lightning fast. He understood HOW to multiply after one lesson--one problem, even! He learned long division yesterday--in one quick, painless lesson!--and he can already express remainders as fractions or divide out to decimals. It was kind of spooky!
But to produce ANYTHING, he needs time to mull things over. Computation is sloooooow. He is getting better at that, but it's still not fast. And it looks like dawdling, so it's easy to get frustrated. That's where testing helped me.
And BTW, he's not very stubborn. He's definitely a people pleaser. (Like his mom was at that age...)