Incorrect Balloon Quantities

I have a drawing in which I am using the quantity of each item listed beside the balloon. The problem I am having is the balloon quantities are incorrect. This is most common when using linear component patterns (will display a quantity of 1 instead of the actual quantity). When this happens the balloon does not agree with assembly's BOM. I am also having balloon quantities that are displaying "-x" or in my way of thinking "0".

Not sure where to go with this. What good is a 3D program if you still have to compare the BOM and the balloons at the end of the day?

-Sidenote: the BOM is only present as I am using a custom property in place of an item number (and the BOM designates that top level items are to be used in the ballons)- effectively getting rid of the need for a BOM which is what we need for the document I am creating.

SolidworksDrawings And Detailing