For the record, I logged into TBPE (The link they emailed when they told me they'd received all my application documents) and got this:
"Our system indicates that your PE license was successfully issued 5/25/2017 and that your PE number is XXXXX. Please log in to ECHO to manage your license."...
I might have teared up a little bit after finally seeing this "Pass" result! Gonna be royally upset if the Texas Board releases a different result. I think I'm still in shock.
Of course I've failed four times before this though.