RE: roost
If you heard him land he isn't too far off. He will probably stay right where he is. I doubt very much that he will move back to the tree you saw him in overnight. Go back in the morning and try to get set up within 75-100 yds of where you think he landed. Keep in mind the bird you heard and didn't see may be a shooter as well.