Richard was first photographed with the "Teen Wolf" actor, 22, back in February.
The "Rocketman" star has been holed up in the luxury pad during the coronavirus pandemic, reports The Sun, after he and Brandon allegedly drifted apart, leading the "13 Reasons Why" actor to ask bosses at fashion brand Versace not to invite Richard to an event they were throwing at the end of last year.
"Richard and Brandon bonded over being up-and-coming actors in the industry and decided to share a place while both working in L.A.," a source told The Sun last year. "But they have fallen out in the past few months and have cut ties with each other."
"Brandon has made it clear he doesn't want to see Richard because he asked the team at Versace not to invite him to a party they are having at the beginning of December (19)," the report noted.
The notoriously private Scottish actor has yet to comment on the news.