I learned the pyramyd method when I first started buying airguns, and once you've learned it, it's better than most, and fairly fast.
For resting the front stock, I have a standard leather shooting bag, but I discarded the sand in it, and filled it with uncooked rice, which is more flexible, doesn't pack down, and is a bit more like hand holding the stock. Don't rest the barrel on the bag. Some guns it's better to rest the front of the stock, some it's better to rest a couple of inches in front of the trigger assembly where the gun balances well. I usually start by resting right at the point where the front screws attach the stock.
Now, if you really want the best for sighting in, get a LaserLyte. I recently ordered one from Pyramid and am totally happy with it. It has little bushings that screw on to fit different barrel sizes (.177, .20, .22) and slips in the end of the barrel. Turn it on, point it at a target (even 50 yards away) and IN REAL TIME, while looking through the scope, adjust and bring the reticle in the scope, and the laser light together, and you are finished with the rough sighting process. It takes about 5 or 6 pellets then to fine adjust the scope, and you are done. It is fast, accurate, and incredibly cool, at any distance. It even includes a reflective sighting target to use to easily reflect the laser in daylight. I change scopes around a lot, or attach open sights or red dots/lasers. It works for all these. 5 minutes start to finish. Amazing product.