I don't believe I've seen many Genlisea posts on Terraforums, so here's mine.
Yes, there's a flower.
And a U. quelchii, just for fun (yes, it's not much... yet ) :
I sowed some Genlisea seed of some earlier seed pods, but they're supposed hard to germinate.
Thanks for looking!