BOM for non-stock item

IN Engineer to Order type business, we do manufacture but not storing the finished products, instead, we deliver it to the end-user, therefore our finished products are defined as non-stock items, but we are not able to create BOM for a non-stock items as it’s always default filter to stock item only, any suggestions???