Saw the buds...they are at three places, but they are hanging down. All the pictures of blossoming magnolia have no stems and flowers come straight up from branch.
So it is a magnolia?
"Keep a green tree in your hart, and perhaps a singing bird will come."
Chinese proverb