You mean the guy from Fiverr?
I'm sure he came round my place with some pizzas last week, he does Deliveroo between acting gigs.
I think the blinking is down to those stage glasses they made him wear to give him gravitas, or he may have picked up an eye infection from the dirty London air riding his delivery scooter.
Hth.
Maybe he was fired?