Who is Brandon Keith Buckles?
Great question. Here's a start:
Social Media