Well, several things I would've done:
Immediately massaged the area
Bute to keep down swelling and pain
Ice the muscle
Stall him to keep him from running on it, etc.
Combination of Ruta and Arnica (homeopathic remedy)
YOu can still do all these things, it just will take a little longer to recover now that you have waited.