I've never seen a snake plant in bloom! I keep meaning to get some for a dim room in the house, but they're don't seem as common as they were in the 70s when every house seemed to have at least one.
I can't say about the prayer plant, but don't give up on it. Plants have set-backs, just like us, and then one day, they simply decide to have another go at reproduction, which is what the flowers are all about.
Ficus are funny like that. Moody trees, them.