First of all, apologies for being late with today's post.
Here's how I do my covered buttons.
You can use any old button, such as those on the left in the photo above, though it can be a very fiddly with a very small one.
When you've chosen your button and fabric, you'll need to cut out to rough circles of fabric - one about double the diameter of your button and another circle just a bit bigger than the button. You'll also need a couple of circles of batting the same size as the button.
With your larger circle, create a small hem by just folding the edge over to the inside using running stitch - you'll need to leave a tail at the start as you'll use this to help gather your circle up around the button.
Once you've stitched all the way around gather it up a little and place the button inside with the two pieces of batting underneath the button. Pull the gathers up tight with the two ends of your thread and tie a not to keep it closed.
This is the stage when you can add decoration, like the beads that I've used above or stitch (I've done chain stitch and buttonhole stitch) and woven threads. Use the underneath of your brooch for your thread ends etc.
Once you've finished decorating your button attach the smaller circle of fabric to the back of the button by folding over small hem and slip stitching in place.
These buttons are really for ornamental purposes, but you may get away with using a plain one on a garment, otherwise I'd use a self-cover button rather than this method. Attach the button by stitching the button down through the back of the button.
I hope your week is going well and I'll be back on Saturday.