The cherry blossoms in the Japanese Garden in Delaware Park will begin to unfold this weekend, just in time for the fifth annual Buffalo Cherry Blossom Festival, said Paula Hinz, co-chairman of the festival. The festival will kick off with an event at 5 p.m. tomorrow, Wednesday, May 2, with many more activities from 11 a.m. to 3 p.m. Saturday and Sunday, May 5 and 6. When the blossoms are in full bloom, a Japanese tea ceremony will be held on…