they're flowering because of stress. How large are those containers? look a bit small but it's hard to tell. Go ahead and stop watering until they start to wilt, then water them, document that time interval. If it's 5 days from last water to wilt, water them every 4 days. Letting them wilt...