Is the area you are tackling now the lawn or the entire yard? It may also help our members to give some great advice if you uploaded some images of the area and the specific weeds you need to get rid of.
For the lawn area, I would suggest spraying a selective weeder similar to Amgrow 250ml Bin-Die Selective Lawn Weeder over the entire area. It is suitable for use on most grasses including Buffalo, Couch Grass, Bent, Kikuyu, Paspalum, Red Fescue and Rye Grasses. It is effective in killing bindii, catsear, clover, creeping oxalis, cudweed, dandelion, plain thistle and other broad leaf weeds.
Allow these products full week to kill the weeds before pulling them out. You might find you get remaining bulbs from onion grasses come back up, but I would concentrate on digging those bulbs out as they can be notoriously hard to get rid of.
If you need further assistance or had questions, please let me know.