Couple of other thoughts:
You don't say if you pitched the starter directly at 24 hours or crashed it. If you crashed it and decanted, then it'll take longer for the yeast to get going, as opposed to just pitching the whole starter.
FWIW, that's what I do--I pitch the whole starter. It adds a quart/liter to the volume, and typically drops the OG by about a point. You'll find people around here who do not like that approach, but it works. I want that yeast to get going ASAP, to outcompete any nasties that have dropped into the wort. My son is a microbiologist and a homebrewer too; he says that dust carries bacteria and such on it, and as it falls into the wort, guess what? Infected! Except if you can get the yeast to outcompete those nasties, you have less chance of them producing off flavors.
I also do something fairly rare around here, there's only about 3 or 4 of us who do this: I oxygenate the starter wort before pitching the yeast into it. I add a pinch of yeast nutrient before boiling, then on the stir plate it goes. The logic is that boiling the wort drives off the oxygen from the liquid, and I'm simply trying to replace it, rather than depending on the stir plate to do that. I want that yeast to take off, and dealing with a low-oxygen environment doesn't help that.
Anyway, sounds like your beer is going to town; enjoy!