Have actually finished the test process, it took me quite some time though because I found it a bit confusing when it comes to the fund selection. I actually created total of 3 contracts which the 1st and 2nd was an error of me selecting the wrong assets which when i get to the point of fund transfer it shows me error until i realize i was suppose to select BSCT/BUSD since i was making use of BUSD.
Buyers account: 0xd6671c5a5d5b836d48d4015fade47c1b2b159a0d
Sellers Account: 0x06e1f5e8775f22a9d81a97e36cccdab875bf614a
Transaction Hash:
0x41dbd3b1b7b4924a6b664d66d6bffd185f38d63905c8378b65cf334f53e09c9efor the sake of space i will upload only few screenshot of my processContract created as buyer, for social media promotion

after this step i logged in my buyers account, click on contract and saw the notification, which i was requested to approve which equally means i have confirmed and agreed to the contract terms and condition.

after the approval comes the deployment which is done buy the seller, when i click on the deployment a signing was sent to my metamask just like other dapp do when ever one need confirm a transaction with the full transaction details. after the deployment comes the fund transfer, which also takes same process like the deployment then fulfillment.
Review page to show how satisfy the customer client is.

Suggest: To me i will suggest the contract creation should be place in such a way that, the creator can not create contract which is valued more than the wallet holding, not until when you have gotten to the transfer stage that's when you will realize you don't have enough balance for escrow fee and contract payment.
I was a victim of this and that cost me gas and made me start the process again from the chain which i actually have enough funds