如图,平面直角坐标系中点A的坐标为(-4,0),点B的坐标为(0,m)(其中m>0).
(1)如果S△AOB=4,求m的值;
(2)当m(m>0)取不同的值时,点B在y轴的正半轴上运动,以B为直角顶点,分别以OB、AB为直角边分别在第一、第二象限作等腰直角△OBF和等腰直角△ABE,连接EF交y轴于点P,问当B在y轴正半轴上运动时,BP的长是否发生改变?给出你的结论并证明.