And I had my 1000% BTC bonus activated

Sue Cloudflare.
Edit: More seriously in the last few minutes it does seem to have improved greatly.
edit 2:
https://www.cloudflarestatus.com/Route Leak Impacting Cloudflare
Monitoring - The network responsible for the route leak has now fixed the issue. We are seeing improvement and are continuing to monitor this before we consider this issue resolved.
Jun 24, 12:42 UTC
Update - This leak is impacting many internet services including Cloudflare. We are continuing to work with the network provider that created this route leak to remove it.
Jun 24, 12:34 UTC
Update - We are continuing to work on a fix for this issue.
Jun 24, 11:43 UTC
Identified - We have identified a possible route leak impacting some Cloudflare IP ranges and are working with the network involved to resolve this.
Jun 24, 11:36 UTC
Investigating - Cloudflare is observing network related issues.
Jun 24, 11:02 UTC