FWIW I have ADHD and you've described exactly how I work as well. I wish I didn't need to have that pressure in order to get things done -- this work style has definitely been detrimental to my career. Meds do help somewhat but are still far from a complete fix. That's an awesome boss to be able to recognize how you work and maximize your utility. I've yet to have a boss like that. Anyways, good luck out there.