I just googled " bromiliad pinapple care" and saw a question from
1998? It asked how long does it take a pineapple top to produce
fruit. No one seemed to answer.
The answer is two years. If the question was posted back then I
imagine they figured it out by now.
And by the way the plant does not die after producing a fruit - it
send of shoots that can produce more fruit.