I would run up to him and give him a biiiig hug. Staff member + sunglasses + banana = Del Murder!
He sure likes his bananas. And I don't think he's able to survive with sunglasses. Plus if he's the only one who knows where I live so logically he'd be the only EoFF member who would ever walk up my street.