Looks like a complete list to me, but you can buy that part NOS with the WP included and installed too. That rotary seal is the bitch one.
If you paid to have this professionally done by a former Buell tech........ what did they say when you asked them about the work leaking?