Actually, there are several ways, because it’s the direction of surface that decides which side is cut:
1: Check the direction of the cutting surface using Dir before running boolean - and flip it if needed
2: Use a display mode with backfaces set to a specific colour (to easily identify what’s front and back) - and flip if needed
3: Use booleansplit instead and delete the surplus part yourself