Some would be more aptly called minibosses rather than actual bosses. Also some portions of the game are going to be more boss rushy than others. In general if I spent 4 hours of a 40 hour game in an area, I'd say 10% of the game, I wouldn't be counting how many "boss encounters" I had in each...