Impacted is too "heavy" here
Simplify stuff, or you'll sound too pompous or pretentious or too serious. Perhaps:
The man obliged, as he was impresssed by the courage of such a young boy.
The man obliged, as he was impresssed by the courage of the boy.
Read more current fiction to learn how people speak these days.