My DS16 is the same way. He once answered an essay question with one sentence and expected everyone to understand what he meant.

When he started middle school, I remember telling everyone he thinks he knows everything and when he makes a mistake... it was my fault because I didn't tell him.

I blame it on hormones and their need to be autonomous.