Add the pork cubes, diced onion, and minced garlic to the slow cooker.
Stir in the chopped chipotle peppers, adobo sauce, diced tomatoes, black beans, and chicken broth.
Sprinkle the cumin, smoked paprika, chili powder, salt, and black pepper over the top, then stir everything until evenly combined.
Cover and cook on low for 8 hours, until the pork is very tender and falls apart easily when pressed.
Taste and adjust salt or pepper if needed, then ladle into bowls.
Top each serving with chopped cilantro and shredded cheddar cheese.