I don't think there is a convenient way...
it is kind of bound to creation order, more specific the order elements have in the parents list of child-controls.
Therefore changing the parent of any of your buttons, away and back to the container, will move that button to the last position.
In design you can drag and drop the child-controls in the tree-view of the object inspector.
--
Not tested, but at runtime
ButtonX.Parent := nil;
ButtonX.Parent := Container;
to move it to last position...