Constructing and bevelling a pie-slice
I guess that the Boolean operations created some geometry that the Bevel Modifier can't handle as you expect. 

If you create the mesh starting with a plane like so:



and use the Spin Tool Alt-R while in Edit Mode
(Note that the position of the 3D cursor and selected view (Top/Ortho) is important.)



The Bevel modifier works fine: