Clear the porch of any furniture and remove any loose debris. Sand the porch with the 80 grit sandpaper. Go with the grain while sanding, otherwise the marks of sanding across the grain will show up in your finish.
Sweep away all sawdust to prepare the porch for the stain or paint. Cover landscaping next to the porch with the plastic drop cloths.
Apply the stain or paint to the mahogany. Roll in the direction of the grain to ensure even coverage. You do not have to use the sprayer along the grain, because the sprayer continuously provides an even amount of paint or stain. Use rags to clean up any spills as they occur, before they get a chance to set. Use the paintbrush to get paint or stain into hard-to-reach areas, such as along railings or steps.
Let the porch dry completely. Add another coat if desired. Remove the plastic from the landscaping.