Ok at this point the Dashboard went white/blank on me after deleting the root and wp-admin .htaccess files so i cannot continue to look at things. FTP to your website and manually upload root and wp-admin .htaccess files.
My hunch is that the problem is a combination of Cloudflare and the way the HTTPS plugin does what it is doing. At this point leave the Plugin Firewall turned off until you have time to do a process of elimination thing here and look at the SSL to Cloudflare issue since I think that is the root of the problem.
This Cloudflare code is loading in BPS Pro plugin pages, but I am pretty sure it is not causing the problem.
<script type="text/javascript"> //<![CDATA[ try{if (!window.CloudFlare) {var CloudFlare=[{verbose:0,p:0,byc:0,owlid:"cf",bag2:1,mirage2:0,oracle:0,paths:{cloudflare:"/cdn-cgi/nexp/dok8v=02fcfa4f56/"},atok:"f0668340968e575e4bc90ab4c79a3705",petok:"08e2bb51cb77cfc933f9e105128bee5f4003b8d0-1395343646-1800",zone:"afcea-qp.org",rocket:"0",apps:{"ga_key":{"ua":"UA-2082143-11","ga_bs":"2"}}}];var a=document.createElement("script"),b=document.getElementsByTagName("script")[0];a.async=!0;a.src="//ajax.cloudflare.com/cdn-cgi/nexp/dok8v=b064e16429/cloudflare.min.js";b.parentNode.insertBefore(a,b);}}catch(e){}; //]]> </script>
Cloudflare is not happy and is generating this error message about SSL on this site – i have no idea what to tell you about that except that probably the way you are doing SSL is not a good thing or something is not configured correctly somewhere.
Unable to get domain via CloudFlare API - cURL returned an SSL related error when contacting the CloudFlare API using HTTPS. It is possible that your server's CA cert bundle is out of date. You should contact your server administrator or hosting provider and ask them to check that you have the latest CA Cert bundle installed. cURL Error: 60 - SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed