He’s brilliant, but not cocky – well, a little bit cocky, but not too cocky.
If you found yourself an intelligent, wise and sharp man, then he may be a keeper. As long as he isn’t too cocky, of course. A man who’s a bit cocky is attractive – just like confident women.