Using Mix Shaders for Texture Paint Layers, Black Colours Do Not Show
After messing around with it for a bit, I figured it out. The Alpha of the second layer needs to go into the Factor of the Mix RGB node.