It is very easy to pay between friends with bonsai, but it is not "instant".
Despite not being a bank, we do depend on the speed at which banks process transactions. We first withdraw the money from your account via direct debit before transferring the amount to your friend. It is therefore possible that the amount has gone out of your account but has not yet reached your friend's account immediately.