Yeah, I would've just blocked him. I can understand the not caring part though, as I really don't care about trading either. When I get home on Monday, I'm pretty sure I have a spy hat you can have to replace your loss. I never play spy, nor do I care about trading anymore. I pretty much have everything I want.
But yeah, in the grand scheme of things, you did get "screwed" in the sense that you gave him a bunch of stuff for essentially nothing.
In conclusion,