It could bet a little gummy. If it were me, I would have everything ready >>
the water boiling, the cream and egg mixed, the bacon cooked, the cheese grated, etc. You could throw the pasta in the water as soon as he gets home and reheat the bacon while it's cooking. It could be ready in 10 minutes.