I do not know if this applies to Nepenthes, but I do know that many animals breed under conditions of environmental stress (Daphnia, for example). Generally, however, one refers to the "scope for growth" model in which reproduction can only occur when conditions are close to ideal. Not much help, I'm afraid. But I can tell you that my Nepenthes only flower if they're happy.
Some Nepenthes bloom seasonally in the wild, but I would guess that seasonality has to do with rainfall rather than light, especially since many Nepenthes bloom all year round. It is difficult to say what might trigger blooming in captive culture, but certainly light is a factor. My plants seem to bloom in either spring or fall. My N. maxima bloomed a few months ago and my N. ramispina, N. spectabilis and N. boschiana all bloomed in the last month or two. I would bet that this is because spring and fall are when the light really comes through my windows best in my northern latitude (Massachusetts). Keep in mind that most of my plants are too young to bloom, so this is just preliminary data. Take all that blathering for whatever it's worth. I would say that moving your plant to an area of less light should stop it blooming, although most hybrids are notoriously unpicky about conditions. Also note that less light may keep the plant from pitchering, too, although, from the pic, it doesn't look like it's pitchering much anyway. Maybe just put it in a bright area that gets no direct sunlight for awhile and see how things roll.