FS, Glad you liked it. I personally think being over-confident is not a problem as long as he is respectful to others. Generally over-confident people overestimate themselves and underestimate others. But this is slightly different in children, unlike adults they don't underestimate others.