Finally had some time yesterday to put all the individual generic CSG components that I made together, write a simple 3d view test app, and test it.
And after fixing a couple of tiny issues, it worked like a charm!
Now I only need to do a couple of more tests, and then I can write the next part in the CSG series