Eu acredito que o que você está experimentando é consistente com o funcionamento do SPDY.
No HTTPS "antigo", o navegador enviará solicitações ao servidor de maneira serial, que é o que você está vendo na primeira captura de tela.
Com o SPDY, no entanto, todos os pedidos são enviados simultaneamente, após o qual o servidor responde com os arquivos na ordem que julgar ideal. Isso é o que você está vendo na segunda captura de tela - observe que o início de todas as solicitações está no mesmo ponto no tempo.
A ordem em que o servidor entrega os arquivos solicitados depende da configuração do servidor, mas, mais importante, da priorização de recursos. A ideia é enviar arquivos JS e CSS cedo, para que o site possa ser pintado. Depois disso, o SPDY deve enviar as imagens e outros recursos.
Como você indica que o tempo para DOMContentLoaded
e load
não é significativamente diferente entre SPDY e HTTPS, acho que seu servidor está se comportando corretamente. Se você deseja obter tempos de pintura mais rápidos, observe a priorização.
Fontes e leituras adicionais muito interessantes:
Como afirmado nos comentários abaixo, JayMcTee descobriu que sua situação específica era causada pela largura de banda - como o SPDY executa todas as solicitações simultaneamente, a largura de banda será preenchida mais facilmente, resultando em solicitações individuais mais lentas quando executadas em série.