Most likely a Singer presser foot will not attach to your Bernina. They are not interchangeable.
You can also probably use something like this:
but you need to purchase a snap-on shank adapter for your Bernina, like this:
Or, are you talking about the presser foot? Bernina #033? You can usually find a replacement through eBay, or even purchase a snap-on shank and pick up a snap-on buttonhole foot. But, if you have another zig-zag foot or open-toe presser foot, you can probably get by with using it as long as you can see your marks on the fabric when you stitch.
If you are actually referring to a buttonhole attachment like what is available for new machines, you may be out of luck. Probably not any available for this older model. The automatic buttonhole attachment usually has a sensor that your machine does not accommodate and the buttonhole attachments have a different shank that will not work on the older machines.
However, the buttonhole dial on your machine should work just fine. You just need to do more pre-work, ie measuring the button and marking the buttonholes on the fabric before stitching them. Even if the machine is only a zig-zag, buttonholes can still be done on them. Just be sure to practice a few buttonholes on scrap fabric before trying them on your garment. Get the stitch length so the zig-zag stitch has no gaps between threads but also does not overlap the thread next to it. Also, check that the tension does not cause the fabric to pucker (be sure to use a stabilizer between the fabric to prevent the fabric from stretching or distorting). Button hole MPG
807 Manual: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwidgJqA1rDRAhVU7WMKHbfsAfUQFggcMAA&url=https%3A%2F%2Fwww.bernina.com%2Fen-US%2FSupportData%2FOut-of-Print%2FBERNINA_807_810_817_manual&usg=AFQjCNFNJyvVESPeSjAOPQT2cX5Z3rclbw&cad=rja
(pg 27-28) Tutorial how to sew buttonholes with the BERNINA presser feet no 3 3A 3B... Genuine Vintage Bernina Old Style Presser Foot 033 Manual Buttonhole eBay