An Aussie man’s random act of kindness sparked tears at a BP petrol station in Perth’s north earlier this week.