Despite pushing the bandwidth limit on this site up from 30GB to 60GB, it still blew its top on 31 May. Apologies anyone who tried to access the site yesterday and couldn't, but I was unable to resolve it on the spot.
I've implemented some changes to try and block the bots, so we'll see how effective that is this month, I guess.