One suggestion as you still have FPM on the box. Set it as a fallback for when HHVM fails (push 500 errors back to it). It makes the setup far more reliable.