I’d jump at the chance to learn a language too.
The op may want to find employment quickly and not speaking the language may be a hindrance in his line of work. Personally speaking, when I’ve lived abroad finding the time to learn a learn a language, go to work and live in an entirely new place is quite difficult. I’m a bit lazy, though. Factor in the time you’d want to spend on your bike and the learning may never happen.
Vancouver and a lot of that corner of BC are very expensive places to live. The interior would be cheaper, I think. There would be so much riding that you wouldn’t be disappointed. Jobs may not be as abundant, especially if you have a specific industry in mind. It would be a lot dryer. Squeamish is the wettest place in Canada, it is green for a reason. Research the options and see what sounds best. Having lived in both countries, I’d chose Canada over the USA.
What type of visa are you after? I’m not sure how easy it would be to get a working visa for the USA. The older you are the harder it is to get working holiday visas and the application process gets longer.