I put a wrong number into my calculator when I was doing my totals. Since Syclant's BST is actually 555, then the difference in BSTs is 278, which is still 78 point's higher than than your highest number. After looking over the dual-stage Bug-types the BST difference averages out to about 165...