This is Mesquite starting to bud. Common lore locally is that the mesquite will not start to bud until the danger of a freeze has passed. Could still be frost, but no more hard freeze. Still keeping up the hoops, the frost blanket and the wall-o-waters until all danger is past. Our last official frost date is 5/15, and it can still be cool (below) 40 nights right until June!
Of course, by then its too hot for anything to grow!!