But wait... I see that Threads uses html tags to bold the "Posted by" heading, and adds an html <br> after the author. But then it completely forgets to break at the author's line breaks.

So it IS adding some html already, but not in the message body.

Do you know of a reader that would handle the end-of-line characters as if they were html <br> tags?