I've had this cactus for almost 10 years now and it's never bloomed or at least I've never seen it bloom. You see, when cactus' do bloom, which isn't often, the bloom only lasts for a short time, maybe an hour or two or a day if you're lucky. This lasted maybe a couple hours, so I'm glad I got the picture. There are a couple more buds so maybe I'll get to see some more blossoms if it doesn't happen in the middle of the night.
There are small cacti whose small flowers last awhile as well as some prickly pair and other cacti with small er buds but for these big sagura type cacti it's a special treat to see them blossom at all!
Coincidentally, I was taking a bike ride a few weeks back and I came upon maybe the first big flowering cactus I have ever seen, this one in Vallejo, CA. Again the homeowners said to enjoy it because it wouldn't be around long. I even pulled off the road I was so surprised.