Rumblings of Boo Carter entering portal soon