I generally don't use the standard "bulk" parts. I like using regular .prt files as bulk items because it gives me more flexibility. For instance, if I want to allow the use of multiple weld filler metals (or oils, grease, etc.) I have a family table "bulk" part that has the instances I want. I can then assemble the instance to a CS, then pattern it, then change the other instances to suit. I use a integer paramater I created called "BOM_OBJECT_TYPE" and each type item has a different value, which I use to both sort all the items in the BOM (assemblies on bottom, then fabbed parts, purchased parts, fasteners, bulk items, weld filler, and paint) and to make certain items such as the bulk items, weld filler, and paint come in automatically as "AR". The key is the relations in the table, the sort order, AND that the models all MUST have the correct parameters. they need not be filled out to give one row per item, but they must be present in the model. It really works out very slick. I've even got the description to sort so the fasteners (weld filler, paint, etc.) all show up in one place, but bolts show up before screws, and it sorts bottom up by size as well. Lot of work and testing to set it up, but my users really like it.