I cannot vouch for a complete absence of water, but no matter. One can get there either way. I'd be more inclined to have methanol attack the unoxidized sulfur to give two new sulfides. RSOH is noted to react with itself to form RS(=O)SR + water. So sulfur is still pretty nucleophilic. If no water, then form CH3Br. Give that a go.