The tree is several years old but has very few blossoms.
Why Does a Magnolia Tree Not Have Many Blossoms?
To start, here's some basic information: https://www.gardeningknowhow.com/ornamental/trees/magnolia/magnolia-tree-care.htm
There are many things that could be the cause of non-flowering magnolia; a big one is simply that the tree's not old enough. Some varieties don't flower for ten years or more. Sometimes there is too much nitrogen in the soil, or not enough sun falling on the tree. Also, the hard winter could have taken a toll on the buds.