As LZ said, there are two alternatives, depending on the judgement on the action of B44.
1) B44 kicks the ball. There are two fouls by team B and one violation by team A. The foul for illegally kicking the ball is enforced from the basic spot, which is the previous spot, as PSK conditions do not fully apply (team A is in legal possession at the end of the down). The foul for blocking after a fair catch signal is a spot foulPSK foul. Team A will decline the blocking penalty and accept the illegally kicking penalty. The violation "disappears" as a penalty is accepted. Team A 1/10 @ B-30.
2) B44 unintentionally hits the ball with his leg while attempting to recover. Now we only have a spot foulPSK foul, so team A will accept the penalty on that. Team B 1/10 @ B-7.5B-5.
Edit: Fixed a blatant error in the enforcement spot for the illegal block penalty