For the table and chairs project (currently a WIP in the projects folder) I had loads of tenons to cut and thought I would share my method. Everyone has a favourite method and this is mine.
I start by cutting the shoulders on the TS using a cross-cut sled and a stop block. Provided the end of the stock is clean and square, all four shoulder cuts must align perfectly.
Some people go on to cut the whole tenon cheek by multiple passes over the TS (quicker if you have a dado stack) but although it's accurate, it needs a flat top grind blade and, anyway, I find all those passes tedious.
My method is to slightly undercut the shoulders, then move to the bandsaw. Using a spare piece of stock with the same shoulder cuts, I creep up on a fit testing often in the actual mortices. Once I've got the cut dialed in, I put a clamp on the back edge of the BS parallel guide (mine only clamps at the front) to be extra sure and clamp a stop block to the parallel guide behind the blade so that the work cant overshoot and leave a graze cut in the shoulder. Notice the cut is to the outside, othewise you leave the offcut between the blade and the guide and have to fiddle about getting it out.
The BS blade cuts into the space left by the slight undercut for the shoulder and so leaves a very clean corner between the shoulder and the cheek.
Notice also that in this case (quite small work piece and so small tenon) the stop block has a slot cut in it for the back of the blade as the tenon is shorter than the 20mm wide blade.
The set up photographed is for a small work piece, but the real gain in time and effort is on larger pieces such as below where the cheek is quite long. These would require dozens of passes using the shoulder cut set up. Using the bandsaw is quick and very repeatable and tenon length is more or less unlimited, unlike a vertical tenon jig which is limited to the max depth of cut on the TS (around 45mm on mine). .
Another reason I prefer the BS to a vertical tenon jig on the TS is that I have overhead dust collection on the TS and it all has to be removed to accomodate the vertical workpieces.