Back when I had one and was ready to get a second, I was told opposite sex.

Your boy is 2, so he is still playful. Getting another youngster will help them bond, as they will have similar energies. A kitten to age 2 would be great!

Whatever you do, just remember this: you can insist they live together in peace. You can not make them best friends. That is up to them.