A couple of pointers re growing onions.
There is a little saying used by gardeners of the old school..'sow the seed on the shortest day & harvest on the longest'. Now I'm not sure just how true that is, but I would say it's a little late to sow the seed now.
Growing from sets is more successful if you buy heat-treated sets. These have been kept in cold-store prior to purchase, *which has the effect of kidding them it's spring when they are sold, enabling them to get off to a good start.
Another tip, don't plant them into cold soil...this is the single biggest cause of bolting.
*The same principal as prepared hyacinths for Christmas.