Effie, do give the but attachment a go, they really do make the best bholes.
Take a little time to do some practice ones, and make sure you give the attachment a drop of oil before you use it -it runs much smoother.
You will have lovely buttonholes.
Jessie
Eta my Pfaff doesn't do good bholes either!