Leve ao lume uma panela grande com água e sal e deixe ferver bem.
Aqueça uma frigideira funda em lume médio e junte o azeite.
Adicione o bacon fumado cortado em cubos e cozinhe durante 8 a 10 minutos, mexendo de vez em quando, até ficar estaladiço e a gordura se libertar.
Com uma escumadeira, transfira a maior parte do bacon para um prato, deixando a gordura na frigideira.
Junte a cebola picada e refogue por 5 a 7 minutos, até ficar macia e translúcida.
Adicione o alho esmagado e os flocos de malagueta seca e cozinhe por 1 minuto, até exalar aroma.
Acrescente o tomate pelado em cubos, tempere com sal e pimenta-preta moída na hora e deixe ferver suavemente.
Reduza o lume para brando e deixe o molho cozinhar lentamente por 15 minutos, mexendo de vez em quando.
Entretanto, adicione a massa bucatini à água a ferver e cozinhe por 9 a 11 minutos, até ficar al dente.
Reserve 150 ml da água de cozedura e escorra o bucatini.
Adicione o bucatini escorrido ao molho, juntamente com a maior parte do bacon crocante e metade do queijo Pecorino Romano.
Junte um pouco da água de cozedura reservada e envolva bem até o molho ficar sedoso e aderir à massa.
Distribua a massa por pratos individuais e termine com o restante bacon e mais queijo Pecorino Romano, finalizando com um pouco de pimenta-preta moída na hora.
Sirva de imediato.