Reheating does not cause food poisoning but rather how the rice is stored perhaps can cause it. When rice is left at room temperature for more than an hour, the spores (Bacillus Cereus) will starts to grow and will multiply. As a result, toxins will be produced that can cause food poisoning. Therefore, the longer the cooked rice is left to stand at room temperature the more it will have toxins.