My First Class Packages always have updates from when it was shipped, here's the tracking info from my most recent order from Halo:
In my experience First Class tracking info always updates when it's received by the origin facilities, and when it's arrived at the destination facility.
Unfortunately with Halo I constantly see "Electronic Shipping Info Received" for at least a day, sometimes 2-3, and then finally they drop it off and it says "Accepted At USPS Origin Sort Facility". Of course my last two orders were both dropped off the day after it said the shipping info was received, and surprisingly they were the only orders that I selected First Class instead of Priority
All that "Electronic Shipping Info Received" means is that Halo has printed out the shipping label, once it's dropped off it will be scanned at the end of the day (5-6pm EST for Halo). So basically I've found that if it doesn't say "Accepted" by around 6pm EST then that means Halo hasn't dropped it off yet. Of course there is always the chance that the PO forgot to scan it at the end of the day, but I can't remember that ever happening to me (and I use USPS quite a bit, for both shipping and receiving).