Johnny says that Derek (Robert Iler) reminds him of him while looking for a potential school shooter. In The Breakfast Club, Anthony Michael Hall's (Johnny) character gets school detention for bringing a loaded flare gun to his school.
When Derek goes to Johnny's House, he says he can't go home because his father would freak out. Robert Iler (Derek) famously played AJ Soprano in The Soprano's, and often had scenes where his dad (James Gandolfini as Tony Soprano) would freak out whenever he got in trouble in school.