Our module provides facility to check BOM component stock at the time of confirmation of sales order. It'll restrict creating manufacturing order and also deny confirming the sales order.
One-click Manufacturing Order Creation from BOM in Odoo