Nabal was not Batsheba's husband. I am speaking of a different person before David became king, while he was on the run from Saul. I have no idea how the reincarnation is learned out, but it should be pointed out the Hebrew Nabal is the reverse spelling of Laban. Again, I don't understand how they learn out that he was also Bilam, however, the first and last make sense based on their spelling alone.