All that is left is the buttons and a little handstitching to whipstitch the openings in the lining closed. For the buttonholes, I thought about doing bound buttonholes, but my fabric is so thick, that I decided bound buttonholes would just add to the bulk, so I did a regular machine stitched buttonhole and used Fray-Check on the buttonhole before I cut it open to try to prevent excessive ravelling. Here is a close-up of the buttons that I used. Note that they are buttons with a shank. On a thick coat fabric, you either need to start with a shank button, or make a thread shank that will bring the button up by the thickness of the front and front facing together. Otherwise, your buttons will be stressed by the thickness of the fabric, and are more likely to pop.
Making coats is really a lot of fun, and not difficult once you know the process. Although I"m not an expert by any means, please feel free to ask me any questions that you might have and I'll gladly give you my 2 cents worth. For more information on my process, see Making Your Own Coat, Part 1