Hagrid’s & VelociCoaster do not offer Express Pass. They are the only two rides in all of Universal that don’t have it. So… you’re TP is definitely off in that regard.
But… if you really do rope drop and only use the express pass (UXP) that early in the morning the queues really are pretty quick.
I’ve seen too many “perfect” plans that go from ride-to-ride nonstop. You really need to put a 10 – 15 minute break in your plan every 70 - 80 minutes or after two attractions. I’ve had more than one person tell me, “I’m on vacation. I don’t need to schedule when I pee.”
These breaks are a buffer for unexpected street shows / toilet / gift shops / drinks / etc.…
When putting in these breaks make sure to account for the walking time to your next attraction. Any time you insert a “rest” into a plan, the walking times after the rest are wrong due to a bug in TP software. For example, you are at Jimmy Fallon, then rest, and then plan to go to Men In Black it only allocates a one minute walk time, instead of what should have been like 10-15 minutes.
If your next attraction is nearby this isn’t a big deal, but it is something to consider.
It’s always IMHO better to have the break & not need it than get behind.