Great read! Definitely some fun and frustrating bosses on this list from some really really great games.
Another great addition would be Orphan of Kos from Bloodborne. With it changing it's moveset 2 or 3 times thoughout the battle it made it difficult to predict, especially fighting him blind. Took me 2 dozen attempts or so to finally take him down! :P
RE: The 22 most frustrating video game bosses of all time (and how to finally beat them)