use '?' for JOKER (blank)

From letters B, I, O, G, E, O, G, R, A, P, H, I, C  I made following words

13 letter words

biogeographic[24]

10 letter words

biographic[20], geographic[19]

9 letter words

acrophobe[18]

8 letter words

poachier[15], arpeggio[12]

7 letter words

biochip[16], pibroch[16], graphic[15], chigger[14], brioche[14], poacher[14], begorah[13], choragi[13], choregi[13], piroghi[13], apogeic[12], baggier[11], aerobic[11], boggier[11], georgic[11], ciboria[11], piggier[11], pierogi[10], goopier[10]

6 letter words

phobic[15], cheapo[13], phobia[13], breach[13], broach[13], broche[13], brooch[13], eparch[13], preach[13], ceriph[13], cipher[13], barhop[13], carhop[13], coprah[13], orphic[13], chigoe[12], biopic[12], charge[12], gopher[12], achier[11], cahier[11], chorea[11], ochrea[11], orache[11], hogger[11], coheir[11], heroic[11], ephori[11], hooper[11], baggie[10], biggie[10], hoagie[10], piggie[10], bagger[10], beggar[10], caribe[10], bigger[10], hegari[10], hegira[10], gherao[10], corbie[10], pacier[10], picaro[10], copier[10], cooper[10], boogie[9], cagier[9], borage[9], orgiac[9], booger[9], goober[9], pirogi[9], gooier[7]

5 letter words

beach[12], boche[12], chape[12], cheap[12], peach[12], poach[12], epoch[12], pooch[12], brach[12], birch[12], parch[12], perch[12], chirp[12], porch[12], cohog[11], becap[11], phage[11], bicep[11], graph[11], gighe[10], bohea[10], obeah[10], chiao[10], achoo[10], rehab[10], chare[10], reach[10], chair[10], abhor[10], orach[10], roach[10], chore[10], ocher[10], ochre[10], chiro[10], choir[10], ichor[10], raphe[10], ephor[10], hoper[10], ceiba[9], cobia[9], acerb[9], brace[9], caber[9], gerah[9], baric[9], rabic[9], carbo[9], carob[9], cobra[9], boric[9], caper[9], crape[9], pacer[9], recap[9], carpi[9], cripe[9], price[9], copra[9], probe[9], rebop[9], coper[9], bogie[8], barge[8], cager[8], grace[8], cigar[8], giber[8], cargo[8], corgi[8], orgic[8], gaper[8], grape[8], pager[8], parge[8], gripe[8], pargo[8], grope[8], pirog[8], aggie[7], agger[7], eggar[7], gager[7], areic[7], ceria[7], erica[7], icier[7], ocrea[7], aggro[7], gorge[7], grego[7], coria[7], oribi[7], cooer[7], opera[7], pareo[7], poori[7], oorie[5]

4 letter words

bach[11], ache[9], each[9], chai[9], chia[9], chao[9], echo[9], hogg[9], boho[9], bice[8], cage[7], gibe[7], biog[7], ohia[7], gobo[7], gage[6], giga[6], agog[6], obia[6], ciao[6], oboe[6], gogo[6], agio[5]