Bromley Barnes, Detective