Correct procedure depends on operators and manufacturers policy.
There is no international policy regarding taxi light operation. I find stationary aircraft easier to spot if they leave them on. However I do know of one Euro airport where service vehicles are not allowed to cross the apron when an a/cs taxi light is on .
In my opinion nav lights are best left on. Saves having to remember them, particularly on those high latitude flights.