I planted a very small Mexican Plum (Prunus Mexicana) 7 or 8 years ago. I didn't know at the time that they take a good 5 to 7 years to bloom. Parts of the tree died in year 3 and I'm glad it survived a severe trimming. It finally has aged enough and is showing off its first flowers this year. happy dance!