We use Hetzner internally for development. At the time of planning and migration Hetzner's Object Storage offering was not GA which was technically a deal breaker. Maybe we can consider Hetzner for our EU multi-cloud
Though I dont think there are such boundaries at R2? They openly state what they charge for. And what they charge for is not egress. Its storage and operations, and they have very generous pricing.