Psalm 10 seems appropriate to discern arrogant, boasting people:
The wicked boasts of his heart’s desire. He says those with large homes with swimming pools are best. With pride on his face he will not seek God. He says it is good to dump the “old fashioned stifling religion”. God is not in his thoughts and thinks of those that regard God as childish and backward. God’s judgments are behind his back (or way over his head) and out of sight. He is not even aware of what they may be. He has said in his heart, “I will not have adversity.” He thinks that only his way is truth and safe, somehow eternal. He puffs at those he makes his enemies, either in laughing pride when with his friends, or like a puffer-fish when confronted by others. In his mouth is cursing, deceit, fraud, mischief and vanity.
He is deceived in his own mind and will resort to lies to convince others. Convincing others to him is to gain a status above others, and that status is more important than truth.
He is in the secret lurking places. When together in their exclusive cocktail parties he and his pals talk against, and may even plot against the righteous.
I know all this is true, for I used to be one, and the people I spent time with were too. God saved me from that.