b-d-p-9 are commonly confused and on their own aren't a concern.
Does she print or use a cursive style?
Were they taught in letter families (c,a,d,o,g,s,q, e,f are the caterpillar family beginning from the number 2 on the clock face and moving anti clockwise. L, i, j,u, y, t are the ladder family starting with a straight vertical line. r, n,m,k, h, p, are the robot family and z,X,v,w are zigzag family.
I would chant when forming letters round to the left, up, up, down, down and flick d. Down, down, up round to the right join at the bottom b until it becomes automatic.
I'd also write the letters with the tip of the index finger on a rough surface then on paper with a soft pencil.
I wouldn't generally encourage dictation or typing for most children who are physically able to make a mark.