Mondate i funghi e tagliateli a bastoncini. Tagliate allo stesso modo la pancetta. In una padella fate dorare l'aglio nel burro, poi schiacciatelo, toglietelo e buttate nella padella i funghi, facendoli saltare a fiamma viva. A questo punto salateli, pepateli e cuoceteli per 15-20 m. Ultimata la cottura togliete i funghi dalla padella e, nel loro fondo, buttate la pancetta facendola tostare. Nel frattempo mettete i tuorli in una terrina, stemperandoli con una forchetta, unendo il latte, poi aggiungete i 2 formaggi grattugiati, una presina di sale e una macinata di pepe. Rimettete in padella, con la pancetta, anche i funghi, tirate il recipiente sull'angolo del fornello e versatevi dentro il miscuglio di uova e formaggio, mescolando sempre in modo che si formi una morbida salsa che napperà funghi e pancetta. Lessate i bucatini al dente. Versateli in una terrina e conditeli con il sugo.