Heat the milk to almost boiling in a pot on the stove or in the microwave. Pour into a bowl and stir in the coffee. Allow to steep for 10 minutes, and strain through a cheesecloth or a coffee filter. You could also do this in a french press.
Bring water to a boil for the pasta. Drop the pasta into the water.
Add the bacon to a frying pan and cook until starting to crisp. Add the asparagus and cook 3 minutes.
Add the pasta to the pan when it is just al dente. Cook 2 minutes.
Meanwhile, whisk the eggs, yolks, parm, and coffee milk mixture in a large bowl.
Pour the contents of the pan into the bowl with the egg mixture. Stir well as the heat from the pasta turns the eggs and cheese into a luscious sauce for the pasta.
Serve with additional cheese and red pepper flakes.