It sounds like you have everything right, and surprising the carb got dirty. I am also surprised that BMC filter is oiled. In any case I see the washing and oiling kit is for sale for about $20 and probably is reusable, however the stock Honda filter is also about $26 and good for 20k miles. No fuss, no mess, just drop it in.
Buy Honda 17215-MM8-020 - ELEMENT, AIR CLEANER. This OEM part is guaranteed by Honda's limited part warranty ✓ FREE Shipping on qualified orders - Partzilla.com