I might try a slack line cast from up stream. If he does not take on the first drift you are almost certainly snagged