It's good that his first (and hopefully last) crash was a minor one. He will learn a lot from the experience that will help him avoid the same thing happening again.
Yes he will learn a lot,
IF
He accepts responsibility for the crash and then is open to figuring out what he could have done better/ different to avoid the crash.
For example not riding so close. Never assume they will stay where they are. Always be looking for a way out (a plan B), just in case. Aim for the gap. Thinking ahead and being aware of little clues, etc.
I've had conversations that sounded something like:
Them: This was totally random. How could I guess they were going to do that?
Me: You can't guess all the time. I did not say guess. I said, 'Never assume they will stay where they are'.
Riding close to other vehicles (behind or lane splitting) is trusting that YOU THINK you know what they are about to do, which may be just stay the course or stay in their lane, etc. One is putting one's life in the hands of total strangers who are not even aware of your existence. Why would anyone do that?
If his friend is blaming the driver he will learn very little if anything and will probably keep riding too close and too fast. It's easy to blame the other driver. It means no thinking or responsibility is involved. Unfortunately that does nothing to improve the rider or the driver, and at least one being better and more aware would probably be enough to avoid a lot of problems like this. That's how I see it at least.
It all depends on their perspective and attitude.
I hope for the best. I'm an optimist.
After all, I ride a motorcycle.