Even with the quest finished, while Benito is walking around you can't hand it in until a certain point in his voyage.
0
Anonymous 2-05-2016 04:52
If you are having trouble finding Benito Martino, he pats from the the below locations.
He's constantly walking so you cant talk to him while he's moving however if you run over the top of him he stops and the quest icon appears above his head and you can then talk to him.