Não. Jim Moriarty não é Richard Brook. Isso é evidente a partir do confronto entre Sherlock e Jim no telhado.
JIM: Did you almost start to wonder if I was real? Did I nearly get you?
SHERLOCK: Richard Brook.
JIM: Nobody seems to get the joke, but you do.
SHERLOCK: Of course.
JIM: Attaboy.
SHERLOCK: Rich Brook in German is Reichen Bach – the case that made my name.
JIM (in a fake American accent): Just tryin’ to have some fun.
Jim Moriarty queria matar Sherlock desde o começo (Temporada 1, Episódio 3), mas ele conseguiu uma melhor distração e o deixou de fora. Desta vez ele tecia um intrincado conto de fadas ao redor de Sherlock. Ele queria que Sherlock morresse em desgraça a partir de então ele se tornou Richard Brook para que ele pudesse falsificar a ingenuidade de Sherlock.
Além disso, logo no próximo episódio (3ª temporada, episódio 1), o veredicto do tribunal é o seguinte:
REPORTER 1 (into his crew’s camera): ... that after extensive police investigations, Richard Brook did indeed prove to be the creation of James Moriarty ...
REPORTER 2 (into a different camera): ... amidst unprecedented scenes, there was uproar in court as Sherlock Holmes was vindicated and cleared of all suspicion ...
REPORTER 3: ... but sadly, all this comes too late for the detective who became something of a celebrity two years ago ...
Fonte da transcrição: Ariane DeVere