Maybe it's a regional thing, but "breakfast cereal" is exclusive of "oatmeal" where I'm from (despite oats being a cereal grain). Breakfast cereal is crunchy and served cold, neither of which applies to oatmeal (even overnight oats are cold but not crunchy).