B.J. Daniels has enjoyed a busy workload during 49ers rookie camp.