I helped in selecting them, yes. I didn't order them myself though. As for the "wrong server" ordeal, that was just the old provider being lazy. The server itself was fine, they just didn't want to go to the trouble of installing a second NIC.
You said it yourself - 13k syn requests from one IP. You had time to check that, but not - at the very least - nullroute them? Even if you didn't; say so. You want us to have better communication? It works two ways!
I get that you wanted to check these things out firsthand, but wouldn't it have been considerably more productive to work on preventative measures for known and possible future attacks than just leave it until someone attacks to then work on? That was what we assumed you were doing. Yes... assumed.
Anyway, hopefully, you get better soon (if you haven't already).
Neat trick, but - for want of phrasing this nicer - he can go to hell.