Yes it's perfectly normal for his age. They are at a age of expressing themselves yet they still don't understand time management or patience or rejection.
Take a deep breath and slowly talk and explain to him.
It takes multiple times and effort but it will work out one day