@Dawn690 All reviews are published, regardless of whether both parties leave one and you should pretty much always leave a review and always an honest one.
If only one party leaves a review, it will appear 14 days after check-out. If both review, they are published as soon as both are submitted.
Be factual. If the guest was good in some ways, mention that, but also the issues. You don't need to go into great detail. In this case, regarding his anger, I would say something like "Things got off to a bit of a rocky start with XX, as he hadn't thoroughly read the listing information, nor my pre-arrival messages, so he expressed anger about things that had already been explained, but to his credit, when I pointed him to the info, he read it and apologized."
It is not a good idea to base your review on how you anticipate a guest reviewing. Sometimes hosts are certain the guest will leave a bad review, only to find they left a nice one, or assume a great review because the guests had no complaints and even said they enjoyed their stay, only to have a complaining review appear.