Why add bicycle=yes to highway=residential? As per wiki it's already implied.
https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dyes
and
https://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access_restrictions#United_States_of_America