I have also been researching this and there seems to me to be a gap. I cannot find anyway of having a pygame.mask object and blit that back to a surface.
What i have found is that 'people' tend to get the mask.outline() then draw the points.
draw the outline of the mask eg:
olist = myImage_mask.outline()
pygame.draw.lines(blankSurf,(200,150,150),1,olist)
or fill the outline of the mask eg:
olist = myImage_mask.outline()
pygame.draw.polygon(blankSurf,(200,150,150),olist,0)