I'm surprised, The most likely outcome of the situation could of been you becoming the scammer. By no means am I am accusing you of anything however once he sent the bitcoins you could easily charge back the payment and have both the money and bitcoins.
But to answer your question, yes you can cancel the transaction and receive all your money back providing of course you did not send the money to him as a gift, that often causes problems.
Yes, I can imagine you would suspect about me. I learnt a lesson yesterday, and now I wouldn't trust anyone.
BTW, I didn't send the money to him as a gift. He made an invoice with notes saying that I was not allowed to dispute the transaction, blah,blah. What would be the way to cancel the transaction? I have started both a dispute and a no-authorized payment. But none of them seem to return me the money.
And really, for everyone out there, at least google the guy's email address before making a transaction with someone! I always did it, but not this time.
