Yes. You could have used a lot more hops. I added up all of your additions and, excluding the dry hopping... it comes out to only 5 Oz total in the beer. That's certainly fine for, say, a 5.5% or 6% single IPA. But for this big of a beer, as you noted, 9% alcohol is a lot to stand up to, and I think your hops might have gotten lost en route to taste bud delivery.
(Just to be clear, since this is the Internet and you can't hear my tone of voice, I'm just talking matter-of-factly, that is all. I am *not* trying to imply you Did Things Wrong or am disgusted with you or anything like that. K? K. Moving on.)
What I would have done is...
- First off, 1/16oz additions need to go away. I can see blending 1/8oz - or better yet, 1/4 oz - of many hops together to get a complex flavor profile, but I think that unless you're doing Gallon, or 2-gallon batches, 1/16oz is probably too wee, too insignificant to really make a difference in flavor.
- Second, let's look at the total amount of each hop. Excluding the dry hopping... You used 0.625oz Warrior, 0.625oz Zythos, 0.5 oz Sorachi, 0.25oz Falconer, 0.25oz Chinook, 0.6875oz Simcoe, 0.6875oz Citra, 0.6875oz Amarillo, and 0.6875oz Nugget. That's a lot of oddball numbers, but you didn't use over a single ounce of any one hop. At those levels (and in this strong of a beer), this tells me no single hop variety is going to "cut through" the big malty background and shine.
- So... how to do it differently?? I'm going to assume, for a moment, that you had a full 1.0oz package of each hop in inventory to work with. So, I came up with this.
60 Minutes: 1/2oz Warrior, 1/2oz Zythos = 1.00oz
30 Minutes: Eliminate entirely
20 Minutes: 1/2oz Zythos, 1/4oz Warrior, 1/4oz Nugget = 1.00oz
15 Minutes: 1/4oz each (Chinook, Sorachi Ace, Falconer, Nugget) = 1.00oz
10 Minutes: 1/2oz Nugget, 1/4oz each (Falconer, Chinook, Simcoe, Citra, Amarillo) = 1.75oz
5 Minutes: 1/4oz each (Sorachi Ace, Falconer, Chinook, Simcoe, Citra, Amarillo, Centennial, Cascade) = 2.00oz
2 Minutes: 1/2oz Sorachi Ace, 1/4oz each (Chinook, Falconer, Simcoe, Citra, Amarillo, Centennial, Cascade) = 2.00oz
Dry Hop: 0.5oz each (Centennial, Cascade) plus 0.25oz each (Simcoe, Citra, Amarillo) = 1.75oz
Total = 10.75oz Hops for 9% ABV beer
Okay, now let's take a look at that hop schedule in an actual recipe, to see how software thinks our IBU will look. Now, things get hairy here because I could not get your numbers to line up right, using 9# LME, I get an OG way down in the 1.067 range. I basically faked the recipe to get it to come out to 1.080 as you measured - I used a batch size of 5.0 gal and then added 11# of Pilsen LME to get OG 1.079 / FG 1.020 which is close to what you reported - although your FG finished a lot drier. So just take that into consideration when looking at IBU, These numbers are definitely approximate, since you saw strange gravity readings and diluted accordingly. (Of course, for the sake of trying to make math easier, I also ignored the dry-hopping in multiple secondary vessels.)
Now, I admit, I stopped editing the software-based recipe after adding all of the 5 minute additions, for two reasons: 1, it's very tedious to add that many different hops, and 2, it won't make a large impact on our calculated IBU.
But, with the above hop schedule (and ASSUMING 1.079 OG, and ASSUMING a full 5.0 gallons of boil volume), I come up with a lip-tingling 115 IBU.
In terms of hop usage (not IBU's though!) here is my hop addition "math" just for reference:
(I took away 0.25oz of Warrior after having taken this screenshot, it should be total of 0.75oz Warrior and 10.75 oz total hops.)
All in all, though, it sounds like you created a pretty tasty Double IPA and with a little caressing of your hop bill & timing, I think it can only get better from here!