@bluedolphin-- I don't see why not. This type of jasmine is used for tea as the article said. You could add fresh petals to green or white tea for a jasmine aroma and fragrance. You could dry it and use it that way as well.
I personally don't use my Arabian jasmine petals for tea because the flowers are very beautiful and my plant is rather small. So I only get a small amount of flowers and I love the way they make my kitchen smell.