Hi Pranav,
Yes exactly. If you go through the production order process, your BOM items will be considered consumed. That is why, in my earlier reply, I suggested you to just stick with simple BOM, and explode the BOM items on the sales order lines directly as per their expiry.
Regards.