Sounds like the launch has been pushed back to 4PM Pacific time
Just checked NASA TV's web service. The BUFF is still on the ground. I don't know if that 4PM time is for the BUFF to takeoff or if that's when the X-43A will fly on its own. Apparently, there were some last minute electrical glitches that have now been resolved.
