There could be all manor of explanations as to why he makes so many of these journey's - but the fact that he's doing it with a twat of a noise following him, makes things worse. I'd start off by doing a little bit of digging - go to the nearest local and make some enquiries - try and find out a little more about the person before you make any rash decisions.
if all that fails - kick the crap our of him