Welcome, I am also one of the Yanks who collects British and Commonwealth. If badge collecting interests you you will not find a better more friendly and helpful place.
There are lots of badge books available, in various price ranges. Two that I like and fit my budget are
https://www.amazon.com/British-Badge...9672556&sr=8-5
https://www.abebooks.com/servlet/Sea...k%208%29&sts=t
https://www.abebooks.com/servlet/Sea...lections&sts=t
These are not the most in depth books available, but would be good for identifying most British badges, and I like he WW2 volume. As you collect Canadian, they may not work for you as they do not cover Canadian.
Terry