Melissa, I've been combing the threads to see where I can get more info regarding blooms. I think stress does play a part in initiating blooms. And stress can come in a few forms. Heat, age of rosette and variety of semp are also factors that can affect bloom time
I know others can add more info.
You asked what you can do and this is for future reference:
The thread "Nooooo! My one and only Unicorn is going to flower!" in
Sempervivum forum