Having sold two, all that you (as the seller) are required to do is the bill of sale. HOWEVER, as a prudent seller, (or buyer) I usually also start with the AOPA sample contract and modify it to my own needs.
I am a firm believer in written agreements to refresh memories after six months pass and something is no longer to a buyers liking.
The buyer will need the bill of sale and the AC registration which MUST be an original multipart form. But that is for him when he re-registers under his name. Hopefully he has done a title search (making sure that not only is the plane F/C of liens, but that the title progression is intact from all prior transfers, and that no one has placed a lien on your aircraft in error). On the last item, keep in mind that I could file a lien on your airplane today. While it would not be enforcable, I would not like to be the buyer and have to motivate a seller who has my cash in hand to clear it up. If you had someone you ticked off, they could file a lien on your airplane, and you would never know it until someone searched the records.