technically speaking, the colliders are both the same regardless of type. Whether two blocking colliders hit each or two overlaps happen, it’s the same thing in respect to what you’re saying. They would both have a point of intersection. According to the documentation, this is approximated though because there is not an actual blocking property.
Also - there’s a flag in the collision properties called “Simulation Generates Hit Events” for this exact thing… at least as far as I understand it.