Wayne,
Did you ever figure out anything about this? Researching this issue now for a customer and not seeing much. Hoping you were able to find another resolution.
I see in BOM Options (v2019), there's a setting for Print Picking Sheets By for Item Code, Bin Location, or None, but not sure if this resolves how the components explode on an SO or SO Invoice. It would be preferred they explode in the order they were entered in the Kit Bill, but as you've mentioned, they get resorted By Item Code.
Thanks,
------------------------------
Chris Love
Accounting Systems, Inc. (ASI)
------------------------------