sounds to me like you shoren heck hit him.I would sure as heck be back at daylight and spend the day searching. try and track him if you can. if not I would do a search grid starting where you heard the crashing and work out from there ,take your time ,glass and look for sign.
you owe it to your prey to make every effort to recover.
Last edited by kidoggy; 11-18-2016 at 04:52 PM.