Zend certified PHP/Magento developer

Magento 2 Checkout that would better fit the order flow for a flower shop?

Magento 2.4.2-p1
Smartwave Porto theme
extensions from Amasty including their One-step Checkout

I have a flower shop/gift shop and the default Magento checkout does not really fit our needs. We purchased and tried the One-step checkout from Amasty but this does not work for our customers either! The main problem is that customers tend to forget to fill in one of the addresses – in our scenario, the Delivery/Shipping address and Billing address will always be different because customer A is order a flower/present to be delivered to person B. We’ve tried to force customers to have to confirm the address by selecting it from a list of addresses and clicking an UPDATE button but many customers are just not smart enough to figure this out it seems. I think the only way will be to break this down into simple to understand steps such as:

Step 3: WHO are you sending this TO (Delivery address)? Name, address, phone etc.

Step 4. What is YOUR Billing address? Name, address, phone etc.

Step 5. Payment

and so on.

Are there any Checkouts already made that would fit this logic and if so, can you point me in the right direction? I am not looking for the steps exactly as I laid them out up above but just anything really that would make sense for a flower shop/gift shop customer where ALL customers order something for someone else.