When should you flash your headlights at other road users?
When showing that you're giving way
When showing that you're about to turn
When telling them that you have right of way
When letting them know that you're there
You should only flash your headlights to warn others of your presence. Don’t use them to greet others, show impatience or give priority to other road users, because they could misunderstand your signal.
You may also be interested in these theory test questions