I use the four plastic parts bins on the ouside of the cabinet for smaller nuts and bolts and things.
The top left cabinet holds hardware like cabinet hinges, door pulls, zip ties, and stuff like picture hanging hardware. Misc stuff.
The bottom left one is fairly empty. Mostly cotter pins divided into two drawers. Big and small. Also have misc parts in there like parts for my hanging furnace, etc. Stuff that comes as extra pieces with things I buy. Extra grommets, seals etc.
The top right cabinet is all screws. Mostly wood screws and sheet metal screws. They are sorted mostly by size. A lot of one kind get their own bins. Misc ones get thrown into a bin of mixed screws. That bin is full.
There are a lot of different kinds, sizes of screws out there.
The bottom right cabinet is all nut, bolt and washers. I had all my nuts in one bucket at one time. A few weeks ago I went through every one of them. They are all broke down into thread size. Ended up with about 10 drawers full. Most drawers divided in two. Also most of my washers are in this bin. Machine bolts and other misc bolts.
In the main bainet with the blue bins I have mostly misc stuff like wire nuts, staples, longer wood screws, nails and just a lot of misc hardware.
Concrete anchors, eye bolts and larger bolts that wouldn't fit into one of the four smaller cabinets shown above.
For me it became obvious that every screw, nut, bolt of every size couldn't have its own bin. Look at the hardware isles in most hardware stores. I just don't have that much storage space. So in some bins all the screws might be the same diameter or thread, but different lengths. If somethings can't have their own bins they are grouped with similar items.
I'm to the point where I have it squared away enough that I know roughly where to look when I need something.