Yup, i asked him to send back btc but he says to wait for tx to get confirmed
It may take up to ~14 days before the network "drops" this transaction. In that case, the money will be returned to the sender.
This is really irresponsible use of Bitcoin, i.e. setting such an absurd fee-rate.