He's going to be fine. That's so great. I can assure you that roses aren't poisonous. Rabbits eat mine all the time, and unfortunately, they don't get sick.
If you put plant food (not the flora-life for cut flowers) in the water and he drank that, it could have upset his stomach. Plant food contains phosphorus, potassium, and nitrogen as well as other things.