Hi webdesola
You can add distinct quantities of BOMs for each variation.
And also use distinct BOMs per variation.
I don't know if this will work with 3rd party plugins like the "Advanced Product Fields" you mentioned, though.
But, in regular WooCommerce variations, you can do all of that.
Perhaps your plugin is not creating real variations, and you cannot configure it that way for that reason?
Best Regards,
Salva.