After 7 minutes, my basmati rice is done - boiled, a little al dente but not overcooked.
I would even recommend leaving it a bit raw. The cooking time can differ, depending on the type of rice you are using. Use the guidelines from the steps above and taste periodically.