there are explanations, basically one is more common than the other, dunno why.
BTW, in Russian I would rather say "картошка с мясом" than "мясо с картошкой". Potatoes are considered as a more important part, and they constitute a bigger volume of the whole dish.