Hi,
"psv_bypass" seems a bit strange. 'psv' also includes small vehicles, i.e. there would be a bypass for every vehicle.  There are already two 'hgv_bypass' in OSM which might be better suited.

Or you could add a generic vehicle-type subtag:
traffic_calming:bus = no