I also find the item sorting to be a bit odd and would like either a set (default) order for things or a way to manually sort them maybe both.
The sorting currently seems to be based on order of acquisition, and if you run out of something it moves to the bottom of the list next time you get one of it IIRC.