I consider myself an "intermediate" brewer.
I have almost all of the above books and have learned much from them.
(BLAM and Wild Brews are not yet in my library--Hint! X-mas is coming!)
The internet is a great resource for intermediate brewers--this forum in particular. Some things just don't make it into books but nonetheless need explaining, e.g. how to dry hop (throw it in?, use a nylon bag?), corny keg posts mixups (gas in has a gash, fluid out does not), not using highly alkaline water to make up starsan solutions (use distilled or RO instead).