Browsermob har timings seem off
<p>I am able to get Selenium driving <code>Starting ChromeDriver 2.23.409699</code> via <code>browsermob-proxy-2.1.2</code> and can access the HAR data however the timings seem strange particularly with SSL sites.</p>

<p>For example the first fetch is made to the website itself, which as per the timings takes:</p>

<p>@ 512ms from start the first request goes out to page:</p>

<ul>
<li>Connect: 1,306ms </li>
<li>SSL: 1,293ms</li>
<li>Send: 1ms</li>
<li>Wait: 16ms</li>
<li>Receive: 6ms</li>
</ul>

<p><a href="https://i.stack.imgur.com/Hmdbu.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Hmdbu.png" alt="url1"></a></p>

<p>Then @ 576ms (64ms after page) a second request to referenced style sheet goes out:</p>

<p><a href="https://i.stack.imgur.com/FZUjf.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FZUjf.png" alt="url2"></a></p>

<p>However as far as i can tell, the timings overlap in that request #2 goes out whilst the page is still waiting to connect (SSL and connection). Graphing it below shows them overlapping.</p>

<p><a href="https://i.stack.imgur.com/j6o56.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/j6o56.png" alt="graph"></a></p>

<p>Any ideas what i am doing wrong or misunderstanding?</p>