Alvin, that's the thing. Sometimes when you like it or not, they just bloom. I know some like ionantha are seasonal bloomer. Some just simply bloom when they are happy to. Anyway, congrats. It's a big spike of infl.
I think you kinda pampered it. That's good. I'll show you mine how it looks like under hot direct sun for 6 hours! It curls into a ball!