Has Biden conceded?

No

Wait, who are the 2,644,598 who voted "Other"?

How about the other guy >