Yes Bf8, looks solve black position, I think why not our knight brings a5 attack a second weak pawn? It is my opinion.
The Process of Decision Making in Chess Volume 2: Practice positions and solutions. Position 9.6

Yes that solves the triple threat and white would end up with two pawns on the C file, if the Knight moves to c5 anyway. The position looks pretty closed at this stage.
Solve the challenge below: