You can stop auto-commit of sales orders by changing the default commit option in Setup > Accounting Preferences > Order Management (subtab). The setting is right near the top.
Right below that you can choose the setting for the order of commitment by NetSuite's engine (item commitment transaction ordering).
You can read more about committing inventory in Suite Answer
32363. You cannot control commitment like you seek, but perhaps you can implement an acceptable solution using scheduled commits combined with saved search criteria to achieve a greater level of control.