no, sorry it makes no sense Barr would leave now versus staying until the 20th other than to hurt Trump.  what is today?  electors voted.  He waited for this day and then said, "whelp my job is done....I sat on my hands long enough" and left