I am seeing the first bug as resolved. New messages are being numbered in the banner as well as enumerated in the chain. The second one that you are reporting "one of my messages to a vendor is actually lumped under my name and another message to a different vendor appears under their name." is not a bug at all. Messages are grouped as conversations. So long as the subject is the same, messages sent/received from the same user will be placed together.