Those interested in finding ana single formula for the BER of a Gray-coded 8PSK system operating on an AWGN channel can take the averageaverage of the three error probabilities found above to arrive at \begin{align} \overline{P(E)} &= \left.\left.\frac 13\right[P(E_1) + P(E_2) + P(E_3)\right]\\ &= \left.\left.\frac 23\right[Q\left(\sin\left(\frac{\pi}{8}\right)\sqrt{\frac{2\mathscr E_s}{\mathscr N_0}}\right) + Q\left(\sin\left(\frac{3\pi}{8}\right)\sqrt{\frac{2\mathscr E_s}{\mathscr N_0}}\right)\right.\\ &\qquad\quad - Q\left(\sin\left(\frac{\pi}{8}\right)\sqrt{\frac{2\mathscr E_s}{\mathscr N_0}}\right)\cdot Q\left(\sin\left(\frac{3\pi}{8}\right)\sqrt{\frac{2\mathscr E_s}{\mathscr N_0}}\right)\bigg]\tag{12}\\ &= \left.\left.\frac 23\right[Q\left(\sin\left(\frac{\pi}{8}\right)\sqrt{\frac{6\mathscr E_b}{\mathscr N_0}}\right) + Q\left(\sin\left(\frac{3\pi}{8}\right)\sqrt{\frac{6\mathscr E_b}{\mathscr N_0}}\right)\right.\\ &\qquad\quad - Q\left(\sin\left(\frac{\pi}{8}\right)\sqrt{\frac{6\mathscr E_b}{\mathscr N_0}}\right)\cdot Q\left(\sin\left(\frac{3\pi}{8}\right)\sqrt{\frac{6\mathscr E_b}{\mathscr N_0}}\right)\bigg]\tag{13}.\\ \end{align} In the form $(13)$ above, the average error probability formula can be found (which iswithout the above details) at the bottom of page 340 of M.B. Pursley's approximatelyIntroduction to Digital Communications, Pearson Prentice-Hall, 2005, with a citation of "Computation of the Bit Error Rate of Coherent M-ary PSK with Gray Code Bit Mapping" by P.Lee, $\frac 43 P(E_1)$IEEE Transactions on Communications, May 1986 (which is behind IEEE's paywall for many people) as the source of the result. Note that since the last term in $(12)$ and $(13)$ is considerably smaller than the first two terms, $$\overline{P(E)} \approx \frac 43 P(E_1)\approx \frac 23 P(E_3),$$ but I think considering the three bit error probabilities separately is more informative than looking at just the average BER. Bear in mind that the three error events are not independent events.
So, there you have it, folks, the exact expressions for the BER(s) sustained by the three bits transmitted in a 8PSK scheme with Gray coding operating on an AWGN channel right here on dsp.SE without the need to look elsewhere. I know it won't satisfy @Loran but I hope the rest of you find it useful.