"which my small white boyfriend finds unnerving."

Isn't BJ like 6' tall or at least 5'10? You must be attracted to some monsterously large Mexicans