We hope he makes it too and gets home. He looks alert and bright. Also probably exhausted, dehydrated and stressed.
Although he's not a raptor, I'd call Birds of Prey Foundation in Broomfield 303-460-0674. They give excellent care and will give you good advice about what to do with your little guy. They also do get occasional exotics like your find. I'd trust their advice.
Check Website - http://www.birds-of-prey.org/#!injuredraptor/c10d6
Good Luck! Suzie (and Steve)