Charles Cullen , the former hospital nurse who admitted killing at least 29 of his patients in New Jersey and Pennsylvania , has donated a kidney to a male relative of a former girlfriend , Mr. Cullen 's lawyer said yesterday .