Always taste as you cook. You will likely want more salt than I call for in the ingredients. Starting with less salt is a habit you'll want to get into, because it's easy to add salt and dang hard to remove! I usually wind up using about 2tsp salt total, but if you'll eat this with cheese later, leave it on the low-sodium side -- cheese adds a lot of salt.
Your chili powder might be mild or hot, and your tastes will vary, too. If it's not hot enough, you can always boost it later with more chili, cayenne, or a neutral hot sauce like Louisiana-style. Feel free to experiment! You can add more garlic, more cumin, or even the tail end of that bottle of salsa you want to get out of your fridge (remember that when you add commercial spice blends -- including salsa -- you're usually adding salt).
This is a wonderfully flexible recipe. Cook the beans at least ten minutes between adjustments, and remember: you can always add things but you can't take seasoning out, so go easy and keep tasting.