It seems that nightbloomers need more heat, warmer water, to bloom than other tropical lilies. While the other tropicals will bloom off and on through the winter these never bloom until it is full summer and the pond has warmed. This pond is quite deep so it takes longer for the water to heat up and it never gets as warm as my pond on the roof. Up there, they bloom much earlier but they are not as large, perhaps because it is shallower or perhaps because I keep all the lilies there confined in their pots.
I don't know if they are native to this area or just naturalized but there are 2 colors common here, this deep pink and a pure white. They grow in cenotes (sink holes where the roof has fallen in on underground rivers) here in Yucatán because we have no above ground rivers. When we were in Río Dulce down on the Caribbean side of Guatemala, there are acres and acres of the white ones in bays along the river. Incredible to see, all of them blooming and covering the water.