What your mechanic advised could never be considered as bad practice,
But reality is that if you have a clean fuel system and good, no ethanol gas, fuel in the bowl will do no harm.
Fuel/Oil separation in the bowl over time could be an issue. I always rock the bike good to help