I have found these same tiny onions as well! They were growing along the side of a bike trail I frequent. I took some home and planted a few indoors and the rest in the yard. Check out my post about them! What could they be?
https://steemit.com/garden/@proto26/trees-wild-bulbs-and-a-new-pest