Except pulmonary tuberculosis
no other type of TB is contagious.
There is no way a patient of intestinal TB can transmit tuberculosis by kissing.
The reason for cramps in your boy friend are different.
These could be because of intestinal infection or worm infestation.
He should consult a doctor and subject for physical examination.