I am LGW crew and yes..... we do check our bags in for shorthaul (B737). As mentioned before, you are advised to check in your bag for your first sector of the day. The only way you could take your bag onboard is if you don't have any liquids and the size of your bag complies with the BA rules for handbagage! Hope this helps!