Ours has flowers too! We weren't sure what they were but only 2 fly traps have sprouted and no more seem to be coming through 🤔 but the flowers are blooming. We have 5 bloomed and 6 ready to bloom.
One thing you might want to know, it costs venus fly traps a lot of energy to create flowers. It can be a risk to let it flower, since it might take so much energy that it dies off afterwards. Of course you know your own plant best, just in case you see it starting a flower stalk when it's not doing too well, you can (literally) nip that in the bud!
This plant has always fascinated me. As a child they had me convinced that plants also had some kind of intelligence. I mean why else would they "eat" something 🤣.