Ibo men love keeping short hair or having bald head, because it is very fashionable to them. An Ibo man with long hair is suspected to be gay. But there it is no sign of male homosexuality, when holding another man's hand for a long time. Even if it looks like a gay couple it is just a sign of friendship in Nigeria.
When friends meet each other they exchange several handshakes which end up with finger snapping. It needs some practise to snap your finger by using a finger which is not your own. But when greeting someone of higher state than your own is, you should show him respect by using your two hands while shaking his hand - without finger snapping.