Question:

Is there any way to put the custom fields at the beginning of the shipping methods instead of that at the bottom?


Answer: 

In order to put the custom fields at the beginning of the shipping methods instead of at the bottom, could you please replace this file: app\code\Bss\CheckoutCustomField\Block\Plugin\Checkout\LayoutProcessorPlugin.php by the attachment?
After that, please flush the cache and check the result.


For more information about product, please refer Checkout Custom Fields for Magento 2.
If you need any further assistance, please feel free to contact us.
Please visit our site for more useful Magento 2 Extensions: https://bsscommerce.com/magento-2-extensions.html