BOM update (sync)