See if this works with your machine
Easily sew buttons onto fabrics of any thickness. This pronged foot can be adjusted to suspend buttons over the fabric to create a thread shank if needed – perfect for thick coats that need extra thread room with strong stitches.
PART NUMBER: BAB XE2643001
ALTERNATE PART NUMBER: 130489001, BLG-BFF, BL-BS
Guaranteed to fit because it is a part.